弹出窗口说的是 节目列表 的那个弹出窗口。
当收听一个节目时,点击首页的节目列表,就不能收听节目了。
我现在先打开声色日记点击第27期 弹出窗口收听节目,当我再点击主页的节目列表时,原来的收听窗口就被覆盖了。录音听到一半就被打断了。
原因为首页弹出窗口的js函数中window对象的open方法的第二个参数,也就是弹出窗口的名称相同
这是首页的js
window.open('jmb.htm','go','scrollbars=no,resizable=no,width=410,height=339,left=200,top=200,screenX=200,screenY=200')
这是声色日记节目录音页面的js
onclick="window.open('riji/player25.htm','go','scrollbars=no,resizable=no,width=277,height=174,left=200,top=200,screenX=200,screenY=200')"
open方法的第二个参数都为go所以把前面的页面覆盖了。
关于其它js代码问题是因为在浏览器下角看到js错误标志
禁止查看源代码的那个函数中 event对象在ns中是要作为参数传递的否则会失效,ns也不支持button。
document.onmousedown=click function click() {if ( event.button==2) {alert('不准查看源文件') }if ( event.button==3) {alert('不准查看源文件') }}
只是正好碰到自己懂的一点东西觉得对网站可能会有帮助,并无恶意。