<input type="checkbox" name="isNewWindow">在新窗口打开<br>
<a href="#" onclick="doClick()">打开窗口</a>
<script language="JavaScript">
<!--
function doClick(){
var url="b.htm";
if(document.getElementById("isNewWindow").checked) window.open(url,"");
else window.location=url;
}
//-->
</script>
<a href="#" onclick="doClick()">打开窗口</a>
<script language="JavaScript">
<!--
function doClick(){
var url="b.htm";
if(document.getElementById("isNewWindow").checked) window.open(url,"");
else window.location=url;
}
//-->
</script>
解决方案 »
- js操作IE的打印设置的注册表值
- js 取file对象的value问题
- 网页打开后自动全屏
- JSP乱码问题
- JS中如何写:把EXCEL保存到指定的路径!
- 求用jquery解决思路!
- 请问能否用js来控制一个marquee的属性
- 怎样读取服务器当前时间
- 如何将字符串转换成对象类型?在线等
- document.getElementById("cssname").value= "大版.css"; 传值无效
- 急!!javaScript 添加下拉框数据,提交后,form中没有相应的数据,怎么回事
- ==========================草鸡难的问题呀====================有人回答吗?
本页面打开
<input type="radio" name="radiobutton" value="radiobutton" onClick="hid.target='_blank'" checked>
新窗口打开
</p>
<p><a href="about:blank" id="hid" target="_blank" >新浪</a> </p>
<a name="linkNew" href="test.htm">打开窗口</a>
<a name="linkNew" href="test.htm">打开窗口</a>
<a name="linkNew" href="test.htm">打开窗口</a>
<a name="linkNew" href="test.htm">打开窗口</a>
<a name="linkNew" href="test.htm">打开窗口</a>
<a name="linkNew" href="test.htm">打开窗口</a>
<a name="linkNew" href="test.htm">打开窗口</a>
<a name="linkNew" href="test.htm">打开窗口</a>
<script language="JavaScript">
<!--
function doClick(chkObj){
var tar=chkObj.checked?"_blank":"";
var lnks=document.getElementsByName("linkNew");
for(var i=0;i<lnks.length;i++){
lnks[i].target=tar;
}
}
//-->
</script>