这是一个Flash播放器的JS控制插件。在HTML中按以下方式写一切正常。<object>此处略...</object>
<span>
<input onclick='getVcastr().prev();' type='button' value='上一条' /> <input onclick='getVcastr().next();' type='button' value='下一条' />
</span>
<script language="JavaScript">
function getVcastr() {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window["vcastr3"];
} else {
return document["vcastr3"];
}
}
</script>但在ASP.NET生成的代码中,因为多了<form></form>就不能正常使用了。
生成的代码如下:<form name="form1" method="post" action="XXX.aspx" id="form1">
<object>此处略...</object>
<input onclick='getVcastr().prev();' type='button' value='上一条' />
<input onclick='getVcastr().next();' type='button' value='下一条' />
</form>
<script language="JavaScript">
function getVcastr() {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window["vcastr3"];
} else {
return document["vcastr3"];
}
}
</script>
我尝试过将这段JS放到页面不同的位置,但都是不能运行。
不知各位有没有什么好的办法,或者有其他方式可以实现?
我想过新建一段JS在form外调用getVcastr().prev()和getVcastr().next(),但JS技术不到家,实现不了。不胜感激。挺抱歉,分没多少。
<span>
<input onclick='getVcastr().prev();' type='button' value='上一条' /> <input onclick='getVcastr().next();' type='button' value='下一条' />
</span>
<script language="JavaScript">
function getVcastr() {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window["vcastr3"];
} else {
return document["vcastr3"];
}
}
</script>但在ASP.NET生成的代码中,因为多了<form></form>就不能正常使用了。
生成的代码如下:<form name="form1" method="post" action="XXX.aspx" id="form1">
<object>此处略...</object>
<input onclick='getVcastr().prev();' type='button' value='上一条' />
<input onclick='getVcastr().next();' type='button' value='下一条' />
</form>
<script language="JavaScript">
function getVcastr() {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window["vcastr3"];
} else {
return document["vcastr3"];
}
}
</script>
我尝试过将这段JS放到页面不同的位置,但都是不能运行。
不知各位有没有什么好的办法,或者有其他方式可以实现?
我想过新建一段JS在form外调用getVcastr().prev()和getVcastr().next(),但JS技术不到家,实现不了。不胜感激。挺抱歉,分没多少。
解决方案 »
- jQuery异步请求中文encodeURIComponent到后台怎么转过来?
- 为什么这样写css
- 大家当初找到第一个工作时技术怎么样?大家说说吧
- window.open打开一个窗口,老是提示 qnimo 为空或不是对象,也打不开窗口
- 我想设计一个在线考试系统,是这样设计的......
- Microsoft VBScript 运行时错误 错误 '800a000d' 请求帮助
- 再问点弱的
- 一个dropdownlist的问题啊
- 如何用asp.net编写如webform1.aspx?id=2的网页?
- 求搞人指点下bat备份mysql
- 请教一下GridView中RowCommand如何取得当前行的索引啊
- treeveiw的node加上navigateURL属性后,selectedNodeStyle-backcolor属性无效
function getVcastr() {
if (navigator.appName.indexOf("Microsoft") != -1) {
return form1["vcastr3"];
} else {
return document["vcastr3"];
}
}
</script>