作者hubin (阿宾  NN)
看板Web_Design
标题[问题] javascript和浏览器问题
时间Wed Oct 3 16:17:21 2007
function openWin(url){
var year=document.all.year.value;
var url='table_1.php?'+'year='+year;
document.location=url;
document.location.reload();
aWindow=window.open(url,"thewindow","width=350,height=400,status=no");
}
上面是一个javascript的函式
目的在於用get传递参数,然後开启一个新的视窗
我在我的某张图上的某一个区域做连结,点下去之後会呼叫上面的函式
用IE开的话,会正常开启,参数也能传递成功
但是用firefox开的话,连开都不能开
如果我把上面有标示出颜色的那两行程式码删除的话
firefox就能开启了,但我必须要用到传递参数
希望懂的人能给小弟一点赐教,拜托了orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.224.73.159
1F:推 Numino:fx不能用document.all 10/03 16:25
2F:推 hubin:啊~是喔,那请问有什麽替代方案吗 10/03 16:26
3F:→ linrobz:year是某个栏位嘛?还是? 10/03 16:45
4F:推 hubin:year是select的name属性 10/03 17:03
5F:→ hubin:也就是某个栏位名称没错 10/03 17:04
6F:推 grence:document.getElementsByName 10/03 20:07