谁有intraweb问题,提出问题,我来回答(0分)

  • 主题发起人 yeskert1
  • 开始时间
别忘记给分:
1、打开IWlink的scritEvents,选择onMouseOver事件,填写如下代码:
this.style.color='red';
2、再为onMouseOut事件填写如下代码:
this.style.color='black';
OK了!
以上是让颜色在红黑之间变化,自己修改颜色即可。
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2563692
 
以给分,
关注:

http://www.delphibbs.com/delphibbs/dispq.asp?lid=2562152
 
再给分。
再谢谢大侠。

我想在IWDBgrid 或TIWDBAdvWebGrid 中,当把字段的属性设置为链接后,总有那该死
的下划线,1)我想去掉它(下划线)
2)能够实现用当鼠标经过时,字体的颜色改变的效果。
分可到下面取:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1975308

 
请教用INTRAWEB做网页时
比如有一表有三列,,现要求,在iwdbCOMBOBOX中显示第一列数据,当客户在iwdbCOMBOBOX中选中第一列中的某数时,要求将与该数对应第二列的值传给SQL语句作为参数.........
如:表如下:
_a__|____b__|____c_
a1 | b1 | c1
a2 | b2 | c2
a3 | b3 | c3
a4 | b4 | c4
a5 | b5 | c5
a6 | b6 | c5
如,要在IWDBCOMBOBOX中显示每一列的数(a列),当客户选中a列中的a3时,要求将对应的b3传给query的SQL语句作为参数,,如何做.....???

 
IWDBCOMBOBOX有个属性:ItemsHasValues,要设置为true,
然后设置IWDBCOMBOBOX的内容,每行为ai=bi
这样看到的是ai但是text获得的是对应的bi
 
大侠帮帮:
intraweb 中的dbgrid 怎么实现选中一行进行高亮度显示。就是如何实现onmouseove,怎么才能用客户端脚本完成呢?怎么添加客户端事件
 
但是我要的是让IWDBCOMBOBOX从一个表中取值,而不是我自己手工输进去......

要如何实现呢
 
to:yeskert1你好,关与关闭IE后,自动结束SESSION的办法,参照你的笔记无论那种方法
在那个版本都无法实现.对与最后回复的加ALERT的方法,倒是实现了,但整个窗体上的按钮也都被污染了,全都先执行那个ALERT所弹出的信息.能否费点心,彻底解决此问题.给你900分如何,先开一个贴子.http://www.delphibbs.com/delphibbs/dispq.asp?lid=2578391
又开了一个贴子,老Y,看你的了.
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2578520
 
第三个300分
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2578581
请在第一个300分的贴子中解答
 
是呀,按照老Y 的7.021的办法,如果是最后一页的话关闭ie 弹出个新的
复制窗口到是可以,问题是当使用了
如:webapplication.activeform.free
Tmyform.creat(webapplication).show 后,将会出现错误的信息,也不停
的弹出复制窗,很乱。
关键是我们不知道用户什么时候关闭ie,不知老Y有没有更好的方法?
我到现在还在为session 郁闷着。
 
如果老Y 能解决的话,把下面的分全给你
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1975308
 
嘻嘻!各位如此厚望,我一定解决这个问题。
只是上午爬山去了,刚回来,晚上回北京,用两个小时可能解决?
试一试吧!
 
to 活化石:
你是不是自己写了不少intraweb空间?如果不是,升级到7.0.21算了!
 
to yesker1:
我发现在7.021下,下面的代码可以解决session:
<SCRIPT FOR=window EVENT=onunload>
IWBUTTON1_onclick(SubmitForm.IWBUTTON1);
alert('byebye'); //不加此条不好使
</SCRIPT>
我刚刚测试过,好使。
问题是:
当关闭该页后,显示下页时即:
webapplication.ActiveForm.Free;
TIWForm2.Create(webapplication).Show;
总弹出对话框"byebye",
能不能不弹出对话框byebye 呢?就是说,在运行时能不能将
alert('byebye'); 这段代码去掉?
 
解决了,不过有点罗嗦。
iwtext 如下:
<SCRIPT FOR=window EVENT=onunload>
if (IWEDIT1IWCL.value=='')
{IWBUTTON1_onclick(SubmitForm.IWBUTTON1);
alert('bye');
}
</SCRIPT>
在页面上放了个IWEDIT1,初始为空。目的是:如果值为空说明用户没有点击页面上
的相关按扭或链接。当用户点击页面上的相关按扭或链接时,写客户端动作使
IWEDIT1的值不为空,如果是菜单则判断鼠标事件,大体控件属性为:

IWedit1.width:=0;//隐藏Iwedit

/////// IWButton2
procedure TIWForm1.IWButton2Click(Sender: TObject);
begin
webapplication.ActiveForm.Free;
TIWForm2.Create(webapplication).Show ;
end;

ScriptEvents--->onClick

IWEDIT1IWCL.value='ok';
return SubmitClickConfirm('IWBUTTON2','', true, '');

/////////////TIWMainMenu1/////////
ExtraTagParams-->
onMouseOver=IWEDIT1IWCL.value='ok';
onMouseOut=IWEDIT1IWCL.value='';

虽然麻烦了些,不过问题基本解决,还望各位有更好的方法。

 
to 老Y:
如何才能将语句插入到<body ...>中呢?还是有其他的方法?
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2584038
 
to 老Y:

如何才能将语句 onmousemove="test()" 插入到<body ...>中呢?
或者说怎样才能让 iwform1 (body) 有onmousemove 事件?
 
顶部