社区
ASP
帖子详情
javascript如何来控制超连接?
licrazy5201
2004-01-11 09:44:17
在页面上有一个超连接,想用javascript来控制弹出窗口的大小,应该如何来实现。多谢各位了!
...全文
120
22
打赏
收藏
javascript如何来控制超连接?
在页面上有一个超连接,想用javascript来控制弹出窗口的大小,应该如何来实现。多谢各位了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
licrazy5201
2004-01-11
打赏
举报
回复
朋友,你的情况和这位朋友"wy1978(王大哥)"是一样的
<script language="JavaScript" type="text/JavaScript">
function kk(){
window.opener.location.href="tmp.asp"; //这里改为你的页面
}
</script>
tmp.asp这个页面可以刷新,但数据没有变
x_gn
2004-01-11
打赏
举报
回复
已经测试:
<script language="JavaScript" type="text/JavaScript">
function kk(){
window.opener.location.href="tmp.asp"; //这里改为你的页面
}
</script>
licrazy5201
2004-01-11
打赏
举报
回复
这样的
<input type="button" value="关闭" onclick="window.close(); opener.window.location=''">
这样页面是可以刷新的,但还是老数据
licrazy5201
2004-01-11
打赏
举报
回复
function onunload(){
window.opener.reload();
}
这样不行的
wy1978
2004-01-11
打赏
举报
回复
这样的
<input type="button" value="关闭" onclick="window.close(); opener.window.location=''">
x_gn
2004-01-11
打赏
举报
回复
你可以试试:
在javascript窗口的unload事件加入一函数处理:
function onunload(){
window.opener.reload();
}
licrazy5201
2004-01-11
打赏
举报
回复
ok
再问一下,如何要关掉这个javascript窗口,我要同样来刷新那个超连接的页面这样的功能可以实现吗?谢谢
x_gn
2004-01-11
打赏
举报
回复
哦,不好意思,我测试了一下
应该是:
response.write "<script language='javascript'>window.close()</script>"
ok
licrazy5201
2004-01-11
打赏
举报
回复
rs.update
response.write "<script language='javalanguage'>window.close()</script>"
rs.close
conn.close
Set Rs=Nothing
Set Conn=Nothing
我写在这里也是一样的,没有关闭。
但数据已经更新。
x_gn
2004-01-11
打赏
举报
回复
不好意思,贴错地方了,跟conn无关
response.write "<script language='javalanguage'>window.close()</script>"
加在你操作数据库之后
如果你后面有重定向语句,response.redirect
那就无效,无法关闭
x_gn
2004-01-11
打赏
举报
回复
你已经把conn对象关掉了
把下面
conn.close
Set Conn=Nothing
两行去掉就可以了
response.write "<script language='javalanguage'>window.close()</script>"
加在你操作数据库之后
如果你后面有重定向语句,response.redirect
那就无效,无法关闭
licrazy5201
2004-01-11
打赏
举报
回复
如果你是要提交数据的话,提交之后:
response.write "<script language='javalanguage'>window.close()</script>"
就是这个意思。
这一句要写在那里的?
我写了但还没有关闭?
代码如下:谢谢
<% option explicit %>
<!--#include file="conn.asp"-->
<%
'---------------读取数据----------------
dim zhanming,baoganjihua,bangong,youdian,shuidian,xiuli,lanliao,id
id=request("id")
zhanming=request.form("zhanming")
baoganjihua=request.form("baoganjihua")
bangong=request.form("bangong")
youdian=request.form("youdian")
shuidian=request.Form("shuidian")
xiuli=request.Form("xiuli")
lanliao=request.Form("lanliao")
'if classname="" or author="" or content="" then
'response.write "<script language=JavaScript>" & chr(13) & "alert('请检查产品类别、产品名称与产品特点是否已经填写!');" & "history.back()" & "</script>"
'Response.End
'End If
%>
<%'格式化输入使其不支持HTML,可以使用空格、回车编排格式,如果需要html,删除以下内容即可。
%>
<% '------------------更新数据-----------
id=request("id")
sql = "select * from baogan where id="&id
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn, 3, 3
rs("zhanming")=zhanming
rs("baoganjihua")=baoganjihua
rs("bangong")=bangong
rs("youdian")=youdian
rs("shuidian")=shuidian
rs("xiuli")=xiuli
rs("lanliao")=lanliao
rs.update
rs.close
conn.close
Set Rs=Nothing
Set Conn=Nothing
response.write "<script language='javalanguage'>window.close()</script>"
%>
x_gn
2004-01-11
打赏
举报
回复
至于那个登陆窗口做成javascript的形式,你可以考虑用模式对话框
给你一个例子:
<script language="JavaScript">
function jj(){
var arr = showModalDialog("your.htm", "", "dialogWidth:20em; dialogHeight:13.5em; status:0;help:0"); //arr 是弹出窗口的返回值
frm.action="ff.asp?ff="+arr
frm.submit()
}
</script>
x_gn
2004-01-11
打赏
举报
回复
如果你是要提交数据的话,提交之后:
response.write "<script language='javalanguage'>window.close()</script>"
如果不是:
<input type="buton" name="f" value="确定" onclick="window.close()">
楼主是不是这个意思?
licrazy5201
2004-01-11
打赏
举报
回复
谢谢,可以实现了
再问一下,如何来关闭这样打开的javascript窗口呢?
我打开的代码如下:
<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
<td align="center"><a href="javascript:void(0);" onclick="javascript:MM_openBrWindow('modifybaogan.asp?id=<%=rs("id")%>','popwatch','width=500,height=320,scrollbars=yes');">编辑</a> </tr>
我现在要实现的是我在增加好数据后,按“确定”就可以关闭这个javascript窗口!谢谢
还有想在登入的窗口也做成这样的javascript窗口,如何来实现输好用户和密码后跳转到.asp页面。谢谢
x_gn
2004-01-11
打赏
举报
回复
<script LANGUAGE="JavaScript">
<!--
function openwin() {
window.open ("page.html", "newwindow", "height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")
}
链接修改如下:
<a href="#" onclick="return openwin()" target="_blank">hhhh</a>
flying310
2004-01-11
打赏
举报
回复
<a href="..." onclick="return add(this.href)">
<SCRIPT language=javascript>
function add(htmlstr){
你的函数内容。 }
</SCRIPT>
x_gn
2004-01-11
打赏
举报
回复
反正我习惯了写在同一个页面里,个人习惯,我想也没有多大的问题
至于那用户的安全性,我想可以用js在客户端写cookie来实现,具体也不难,csdn上有相关帖子,你找一下
licrazy5201
2004-01-11
打赏
举报
回复
现在我写数据库也是要另外一个页面的,但也行的,这样的符合逻辑吗?
朋友,你javascript很厉害,谢谢。
有你这样的热心朋友,真好!
像这里的CSDN的,如果你登入过,我复制浏览器上的地址,然后重新打开一个IE,把地址粘贴到那里,如果没有设置过安全性,在新开的IE里也可以发贴子!
我的问题是:如何才能确保用户的全法性?可以用什么方法来实现?
可不可以用javascript来实现这个功能?
朋友有这样的例子,发个给我,我好好的看一看?谢谢
x_gn
2004-01-11
打赏
举报
回复
我基本上是看懂了你的意思,你根本没有调用kk() 这个函数,修改:
在你超连接弹出的窗口中,body 中加
<body onUnload="kk()">
但我看你写数据库是在另外一个页面进行的,建议放到同一页面处理,也就是在你打开的页面,这样问题就解决了
加载更多回复(2)
PHP程序设计简明教程
PHP提供了多种方式来
连接
和操作MySQL数据库,包括: - `mysqli_`系列函数:MySQLi扩展提供了面向对象和面向过程两种API。 - `PDO`(PHP Data Objects):提供了一个数据访问抽象层,可以使用统一的接口访问多种...
javaweb项目实(含笔记与详细实现步骤)
5. **数据库
连接
**:了解如何使用JDBC(Java Database Connectivity)来
连接
和操作数据库,例如MySQL。包括创建数据库
连接
、执行SQL语句、处理结果集等。 6. **Session与Cookie**:在Web应用中,Session和Cookie常...
如何用
JavaScript
控制
Arduino?
Arduino 运行 C 语言,而主控端运行
JavaScript
,一次要编写和维护两种程序。既然浏览器和服务器都用
JavaScript
,若 Arduino 也能用
JavaScript
控制
,那岂不完美?
js和php的区别,php与
javascript
的区别是什么?
PHP和
JavaScript
都被称为解释...PHP和
JavaScript
的相似之处1、使用范围PHP(
超
文本预处理器)和
JavaScript
,用于Web开发任务。它们无与伦比的重要性有助于编码器构建具有强大后端功能及吸引人的用户界面。2、解释语言...
JavaScript
学习笔记
超
详细(b站pink老师)
1.
JavaScript
(是什么?是一种运行在客户端(浏览器)的编程语言,实现人机交互效果。2. 作用(做什么?– 网页特效 (监听用户的一些行为让网页作出对应的反馈)– 表单验证 (针对表单数据的合法性进行判断)– 数据...
ASP
28,407
社区成员
356,948
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章