社区
JavaScript
帖子详情
为何不能刷新?
emu_ston
2003-02-27 03:34:29
<frameset>
<frame src="javascript:alert(location);"></frame>
</frameset>
把这个页面刷新一下,然后告诉我为什么会这样。
英文版win2000+IE5
...全文
43
12
打赏
收藏
为何不能刷新?
把这个页面刷新一下,然后告诉我为什么会这样。 英文版win2000+IE5
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Go_Rush
2003-02-27
打赏
举报
回复
以前写程序都要向下兼容,比如我们常常会问自己
这个页面在ie6.0下正常,那么在ie5.0下会不会正常呢?
我是不是用到了ie6.0才有的新功能,新特性。
现在变了,ie5.0下正常,反过来我还要问: ie6.0下会不会正常呢?
比如:
<script>
window.open("test.htm","","fullscreen")
</script>
test.htm:
<script>
window.resizeTo(400,300)
</script>
在ie5.0下是如此的完美,在ie6.0下确是不堪入目。
所以只好
if (ie5.0) window.open(..)
if (ie5.5+) window.createPopup(..)
这叫向上兼容
emu
2003-02-27
打赏
举报
回复
呵呵,我都用IE5的
imafool
2003-02-27
打赏
举报
回复
sp1怎么这么恼火。
emu
2003-02-27
打赏
举报
回复
<frameset>
<frame src="about:<script>location=0;</script>"></frame>
</frameset>
Go_Rush
2003-02-27
打赏
举报
回复
比如 frame.htm
<frameset>
<frame src="javascript:eval(location.replace('http://www.371.net/'))"></frame>
</frameset>
frame.htm装载的时候就执行了 javascript代码
所以 帧窗口装载的是 http://www.371.net
而不是我们想象的
javascript:eval(location.replace('http://www.371.net/'))
Go_Rush
2003-02-27
打赏
举报
回复
你下面的那几个奇怪在我这里一点都不奇怪了。呵呵
因为我的ie是 ie6;sp1
这个版本对于 about协议,只支持about:blank
其他about:比如 about:123 ,about:test
一概不认,如果你要试图这样做
<iframe src="about:test"></iframe>
或者直接在地址拦输入 about:gorush
得到的结果将是:
取消操作
Internet Explorer 不能链接到您请求的网页。此页可能暂时不可用。
emu
2003-02-27
打赏
举报
回复
还有更更奇怪的:
<frameset>
<frame src="about:<script>location=NaN;</script>"></frame>
</frameset>
emu_ston
2003-02-27
打赏
举报
回复
还有更奇怪的事:
<frameset>
<frame src="about:<script>location=void(0);</script>"></frame>
</frameset>
谁叫它刷新了来着?
emu_ston
2003-02-27
打赏
举报
回复
Go_Rush(阿舜) :
alert()和void()一样是没有返回的,所以上面等效于:
<frameset>
<frame src="javascript:void(0);"></frame>
</frameset>
我只是把location打出来看看到底发生了什么好事。
<frameset>
<frame src="about:<script>void(0);</script>"></frame>
</frameset>
这样就没有问题了
emu_ston
2003-02-27
打赏
举报
回复
呵呵,你被降级啦?
zxhong
2003-02-27
打赏
举报
回复
用马甲提问题?
Go_Rush
2003-02-27
打赏
举报
回复
我把你的代码保存为 frameset.htm,然后打开
首先 ie装载 frameset.htm
遇到<frame src="javascript...">就执行这个函数。弹出一个消息框。
就好象<img src="javascript:alert()">一样
同时帧 frame作为一个新的窗口装载 "javascript:alert(location)"
ie 认为 javascript:alert(location) 是一个url,于是去寻找 javascript:alert(location)
这个文件,因为无法解析主机地址,就报告 找不到服务器或发生 DNS 错误
个人理解,不对请指正
jwt的token如何
刷新
?
jwt的token如何
刷新
?jwt的token如何
刷新
?jwt的token如何
刷新
?jwt的token如何
刷新
?jwt的token如何
刷新
?jwt的token如何
刷新
?jwt的token如何
刷新
?jwt的token如何
刷新
?jwt的token如何
刷新
?jwt的token如何
刷新
?...
计算机
刷新
的作用,为何要
刷新
BIOS?
刷新
BIOS能启到什么作用?
刷新
BIOS能启到什么作用?刷BIOS其实就是通过特定操作将BIOS芯片里的程序进行升级,以获得更多的硬件和功能支持或者更稳定的工作状态。1、支持新硬件举一个例子,AMD官方宣称四代锐龙处理器均为AM4接口,用户在不更换...
DRAM
刷新
过程和为什么要
刷新
DRAM为什么要
刷新
: DRAM(dynamic Random Memory)称静态随机存储器,是由栅极电路组成的。电容内的电荷只能维持2ms即便不断电,2ms后信息也会消失。这就会导致本是1的数据变成0。 为什么SRAM不用
刷新
: SRAM采用双...
详解:fastadmin前端显示table表格里按钮加了refresh为什么不
刷新
?
明明按照官方文档这样配置了,为什么不会
刷新
? 先说解决方法: 方法1.把success删掉 方法2.把refresh删掉,直接在success里写 table.bootstrapTable(‘refresh’); 原理分析: 我们打开这个文件public/assets/js/...
vue 数据改变,页面不
刷新
?父子组件值
不能
实时同步?vuex数据监听
vue
不能
检测到对象属性的增加,修改,删除,
不能
及时触发DOM的更新,需要借用其他的更新。 vue
不能
检测数组的项修改(根据index)、length修改(仅此而已,可直接对数组重新赋值,如使用filter、map、concat、slice...
JavaScript
87,915
社区成员
224,619
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章