图片热点链接怎么,打开window.showModelessDialog窗口?1、
现在有一个很大的地图上有上百个热点链接,每打开一个链接就显示该“地点”的信息,由于信息很少只有三四条所以希望在小窗口中打开,所以就想用window.showModelessDialog窗口,可以热点只能给网页,怎么样让它执行下面的代码呀?
window.showModelessDialog("helpFrm.htm?id=13","","dialogHeight:610px;dialogWidth:660px")2、
把上面的代码写成下面的函数,helpFrm.htm?id=??后面怎么写?
代码一:
<script language="javascript">
function fnOpenModal(var id){
window.showModelessDialog("helpFrm.htm?id=??","","dialogHeight:610px;dialogWidth:660px")
}
</SCRIPT><area shape="rect" coords="404,245,494,291" href="#123" />3、我想在 Page_Load()中下面的代码来还是不行(showModelessDialog/showModelDialog都不行?),也就是打开小窗口,关闭当前窗口的方式还是不行?
Response.Write("<script language='javascript'>window.opener=null;window.close();</script>"); Response.Write("<script language='javascript'>window.showModelessDialog('dataEdit.aspx','','dialogHeight:310px;dialogWidth:360px');</script>");
4、有没有方法在Page_Load()中设置当前窗口的大小使它与我要求的大小一样?
现在有一个很大的地图上有上百个热点链接,每打开一个链接就显示该“地点”的信息,由于信息很少只有三四条所以希望在小窗口中打开,所以就想用window.showModelessDialog窗口,可以热点只能给网页,怎么样让它执行下面的代码呀?
window.showModelessDialog("helpFrm.htm?id=13","","dialogHeight:610px;dialogWidth:660px")2、
把上面的代码写成下面的函数,helpFrm.htm?id=??后面怎么写?
代码一:
<script language="javascript">
function fnOpenModal(var id){
window.showModelessDialog("helpFrm.htm?id=??","","dialogHeight:610px;dialogWidth:660px")
}
</SCRIPT><area shape="rect" coords="404,245,494,291" href="#123" />3、我想在 Page_Load()中下面的代码来还是不行(showModelessDialog/showModelDialog都不行?),也就是打开小窗口,关闭当前窗口的方式还是不行?
Response.Write("<script language='javascript'>window.opener=null;window.close();</script>"); Response.Write("<script language='javascript'>window.showModelessDialog('dataEdit.aspx','','dialogHeight:310px;dialogWidth:360px');</script>");
4、有没有方法在Page_Load()中设置当前窗口的大小使它与我要求的大小一样?
解决方案 »
- 用sql server存储过程进行查询数据+ADO.NET可以获取数据集吗?
- 急。。关于内容页调用javascript问题。
- 关于海量数据的快速检索问题
- 请教——关于web控件panel的问题
- 自定义控件的动态创建问题。。。谢谢。。
- 一个奇怪的问题,各位老大进来帮看下
- 请问如何用ASP.NET打印出SQL数据库的学生信息?
- VS2003 能够安装在VISTA 下面吗
- 如何使DataGrid始终显示8行,不管是否有符合添加的记录?
- 网站发布的时候出错了,救救我吧
- 我快要疯掉了,救救我吧,asp1.1的时候好好的,刚用asp2.0就有问题,是关于DataKeyNames的,在线等........
- 请问一个session的问题
function fnOpenModal(var id){
window.showModelessDialog("helpFrm.htm?id="+id,"","dialogHeight:610px;dialogWidth:660px")
}
</SCRIPT>
你说的方法我也想过,但是在Dreamweaver只能直接写href,要加onclick就得到代码中去,有几百个热点哟,在代码中加几个onclick很烦的,可以在Dreamweaver中直接加onclick吗?热点代码:
<area shape="rect" coords="404,245,494,291" href="#123" />
<script language="javascript">
function fnOpenModal(){
window.showModalDialog("dataEdit.aspx?id=","","dialogHeight:310px;dialogWidth:360px")
}
</script>调用函数:
<area shape="rect" coords="404,245,494,291" href="#" onclick="fnOpenModal()" />运行上面的代码没有问题;加上参数,既修改成下面的代码就不行了,哪儿有错?定义函数:
<script language="javascript">
function fnOpenModal(var id){
window.showModalDialog("dataEdit.aspx?id="+id,"","dialogHeight:310px;dialogWidth:360px")
}
</script>调用函数:
<area shape="rect" coords="404,245,494,291" href="#" onclick="fnOpenModal('123')" />
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title></title>
</head>
<script language="javascript">
function fnOpenModal(var id){
window.showModalDialog("dataEdit.aspx?id=" + id,"","dialogHeight:310px;dialogWidth:360px")
}
</script>
<body>
<img src="map/image001.gif" border="0" usemap="#Map" />
<map name="Map" id="Map">
<area shape="rect" coords="404,245,494,291" href="#" onclick="fnOpenModal('1')">
<area shape="circle" coords="185,460,11" href="#" />
<area shape="circle" coords="75,519,1" href="#" />
</map>
<div style="font-size: 9pt; z-index: 101; left: 23px; width: 145px; position: absolute;
top: 30px; height: 19px">
<a href="index.htm" target="_parent">返回系统</a> <a href="dataEdit.aspx?id=1"
target="_blank">某电方</a>
</div></body>
</html>整个代码如上,不加参数id就行,加了运行就提示网页有错,显示不出窗口来!
<script language="javascript">
function fnOpenModal(){
window.showModalDialog("dataEdit.aspx?id=","","dialogHeight:310px;dialogWidth:360px")
}
</script>调用函数:
<area shape="rect" coords="404,245,494,291" href="#" onclick="fnOpenModal()" />运行上面的代码没有问题;加上参数,既修改成下面的代码就不行了,哪儿有错?定义函数:
<script language="javascript">
function fnOpenModal(var id){
window.showModalDialog("dataEdit.aspx?id="+id,"","dialogHeight:310px;dialogWidth:360px")
}
</script>调用函数:
<area shape="rect" coords="404,245,494,291" href="#" onclick="fnOpenModal('123')" />
------> 查找 -->替换 功能不会没用过吧?
你们都怎么样了,我不是说了不管理替换的事了吗?
我现在要的是下面这个函数为什么不对?定义函数:
<script language="javascript">
function fnOpenModal(){
window.showModalDialog("dataEdit.aspx?id=","","dialogHeight:310px;dialogWidth:360px")
}
</script>调用函数:
<area shape="rect" coords="404,245,494,291" href="#" onclick="fnOpenModal()" />运行上面的代码没有问题;加上参数,既修改成下面的代码就不行了,哪儿有错?定义函数:
<script language="javascript">
function fnOpenModal(var id){
window.showModalDialog("dataEdit.aspx?id="+id,"","dialogHeight:310px;dialogWidth:360px")
}
</script>调用函数:
<area shape="rect" coords="404,245,494,291" href="#" onclick="fnOpenModal('123')" />
<script language="javascript">
function fnOpen(var id){
window.open("dataEdit.aspx?id="+id,"sec","height=300,width=310,toolbar=no,status=no,scrollbars=no,top=200,left=240,resizable=no")
}
</script>
调用函数:
<area shape="rect" coords="404,245,494,291" href="#" onclick="fnOpenModal('123')" />上面的函数提示页面有错,错在哪儿,没有人能修改吗?
function fnOpen(var id){ //把var去掉
window.open("dataEdit.aspx?id="+id,"sec","height=300,width=310,toolbar=no,status=no,scrollbars=no,top=200,left=240,resizable=no")
}
</script>
你说的方法我也想过,但是在Dreamweaver只能直接写href,要加onclick就得到代码中去,有几百个热点哟,在代码中加几个onclick很烦的,可以在Dreamweaver中直接加onclick吗?热点代码:
<area shape="rect" coords="404,245,494,291" href="#123" />用查找替换
查找href="#
替换为href="#" onclick="javascript:func(...查找" />
替换)" />
调用时间可不用'' 写成:onclick="fnOpenModal(123)" 这样以和别的语法区别开来!
http://www.cnblogs.com/BillChen/archive/2006/10/27/541896.html