日期:2014-05-16  浏览次数:20459 次

请问,这段js代码

 window.open('javascript:"<hl>BOUNCE!</hl>"');

这句怎么理解呢,打开的窗口URL不是一个网址呢?我试了下,在窗口中就是写入了“BOUNCE!“,这是什么意思哦?

------解决方案--------------------
这好比一个控件提供的API,它支持什么多样参数格式,我们只要记住
------解决方案--------------------
你在你的ie地址栏输入javascript:alert("a");
open里的东西会被放在地址栏里 
而javascript:..叫做javascript伪协议 你自己查查
------解决方案--------------------
这条代码的意思就等于你直接把javascript:"<hl>BOUNCE!</hl>"这条东西输到地址栏里面。
------解决方案--------------------
javascript:var now = new Date();document.write("<hl>现在的时间是:</hl>"+ now);
javascript伪协议只能运行javascript代码  不是随便一点东西就可以的  
你百度下啊
------解决方案--------------------
贴javascript:var now = new Date();document.write("<hl>现在的时间是:</hl>"+ now);到地址栏里
------解决方案--------------------
贴的时候可能把javascript:忽略掉 
你跳转时看看没有的话手工加上