1.用select
<frameset rows="8*,92*">
<frame src="about:<select><option>1<option>2<option>1<option>1<option>1<option>1<option>1<option>1<option>1<option>1<option>1<option>1<option>1</select>">
<frame src="about:abc">
</frameset>
<frameset rows="8*,92*">
<frame src="about:<select><option>1<option>2<option>1<option>1<option>1<option>1<option>1<option>1<option>1<option>1<option>1<option>1<option>1</select>">
<frame src="about:abc">
</frameset>
解决方案 »
- 链接弹出窗口
- 用弹出窗口实现一个功能?
- 关于JavaScript命名空间的问题
- table的style设置display:none, 运行时改为display:inline为什么在netscape7.2里面取得table里面元素的offsetTop值不对?
- 在java中s1.endsWith(s2),在javascript中怎么写?
- 高分求救
- 关于最大最小值函数
- 树状结构,送分题
- 如何拦截指定textarea元素中的enter键,并在光标的位置放插入<br>!!!
- 想缓存输入的数据,然后一并提交,求实现方法
- 如何在同一个页面内实现两级选择,数据从数据库中取得
- 秋水及各位大虾看看,,,郁闷!!!为什么这只能在ie6下才能通过?ie5.0报错呢?
这样的菜单不会被flash和select挡住,而且不受frame的限制
var oPopup = window.createPopup();
oPopup.document.body.innerHTML= "Click outside <B>popup</B> to close.";
oPopup.show(300,300,100,100)<frameset rows="8*,92*">
<frame src='about:<input type=button onclick=window.createPopup().show(300,300,100,100)>'>
<frame src="about:abc">
</frameset>
还有别的解决方法没有,或者我的想法根本不能实现?to flyycyu(fly) 是的,可以用 window.createPopup()建立菜单。但是我的用户
大部分都是用的 win98+ie5.0,如果ie5.0不支持 Popup().
那我也不能用Popup菜单to allany idea?
其中一个问题就是弹出菜单跨frame的问题,
除了popup,或则用activex编写,你可能更本做
不到,另一种变通的方案就是将frame换成iframe
不过iframe在英文版的98,ie5里面也会有问题以前看过一个统计分析,ie6和ie5.5的使用率达到了45%+22.3%的份额!
我可没有能力要他们升级iframe也不可行啊。系统都快做好了。如果该frame为iframe
整个系统的文件改动就太大了。我试过用window.open弹出一个没有边框的窗口。但是那显然在
速度上不能达到要求,有很明显的停顿感觉,这个方案也被cancel掉了哎~~~如何是好.
或用一个没有边框菜单条工具条的纯客户区窗口来模拟菜单(用window.open为全屏后强行调整尺寸)