这个问题太困扰我了,请求帮助!
<td onmouseover= "this.style.border= 'solid#9999991px ';this.background= 'images/MainMenu/tdbg.gif ' "style= "CURSOR: hand; this: 'solid #efefef 1px ' " onclick= "Javascript.openMain_Gene() "onmouseout= "this.style.border= 'solid #efefef 1px ';this.background= ' ' " vAlign= "middle "align= "left " width= "100% " height= "22 "> <scriptlanguage= "javascript "> </script> <IMGsrc= "images/MainMenu/GeneInfo_Gene.gif "> </td>
我的function函数如下
function openMain_Gene()
{
window.open( 'main_Gene.aspx ', 'winName ');
}
问题是:系统提示‘缺少对象’和‘未定义javascript’,主要是onclick这里不知道应该怎么写,就是不能完成功能!!!
------解决方案--------------------onclick= "Javascript.openMain_Gene()
改成如下的试试看:
onclick= " <Script Language=JavaScript> Javascript.openMain_Gene().... </Script> "
------解决方案--------------------function openMain_Gene()
{
window.open( 'main_Gene.aspx ', 'winName ');
}
你的这个函数写的位置是不是和调用的代码在同一个页面?
这个函数在页面中应该这样写
<Script Language=JavaScript>
function openMain_Gene()
{
window.open( 'main_Gene.aspx ', 'winName ');
}
</Script>
调用的时候用onclick= "openMain_Gene() "就可以了。如果不在一个页面,应该把JS文件引用过来