是否有个可以解密的加密算法法,解密耗费的时间与加密所耗费的时间

javascript 关闭浏览器窗口时能弹出alert窗口吗? - ITeye问答
问题是这样的:我想在关闭浏览器窗口的时候,弹出一个窗体,这个窗体只是一个警告窗口,就像alert一样,而不是confirm()窗体。
现状是: 我给window的onbeforeunload重新赋值了一个事件,但是始终弹出一个confirm()窗体,有“确定”和“取消”按钮,我只是想要一个alert窗体。
function windowClose( p_p ){
window.opener =
if( p_p ){//关闭浏览器窗口
window.onbeforeunload =
//window.event.stopPropagation();
window.close();
}else{//不关闭浏览器窗口,做其他事情
//do other things
window.onbeforeunload = windowC
这个窗口我是用window.open()方法弹出的,窗口弹出代码:
window.open( url,'','height=460,width=660,location=no,scrollbars=no' );
问题补充:&div class="quote_title"&jkxydp 写道&/div&&div class="quote_div"&window.onbeforeunload这个事件里面默认会弹出一个确定取消对话框。
&br /&
&br /&比如:
&br /&&pre name="code" class="java"&
window.onbeforeunload = function(e){
return '你确定要关闭窗口吗?';
}
&/pre&
&br /&就会在关闭窗口的时候弹出一个对话框,你单击取消就不关闭该窗口了。&/div&
&br /&
&br /&现在的问题就是想不弹出 有确定和取消的 confirm窗口,而是直接弹出类似于alert的窗口。寻找此方法一直未果!
问题补充:&div class="quote_title"&jkxydp 写道&/div&&div class="quote_div"&不是没结果,结果就是肯定会弹出的,何不用div做弹出窗口呢,这样要操作的内容在同一个页面中,很好操作,实在需要其它什么的的话,用div+iframe就好了。&/div&
&br /&感谢jkxydp的分享。完整的需求是这样的:在用户点击浏览器关闭按钮的时候,此时不关闭浏览器,而是弹出一个div层让用户维护一些信息,当用户点击弹出div层的关闭按钮时才关闭浏览器。
&br /&因为要防止 点击浏览器关闭按钮时弹出 确认和取消 confirm窗体时 用户直接点击确认关闭浏览器,所以才有了关闭浏览器时直接弹出类似于alert的窗口,而不是confirm窗口!
不是没结果,结果就是肯定会弹出的,何不用div做弹出窗口呢,这样要操作的内容在同一个页面中,很好操作,实在需要其它什么的的话,用div+iframe就好了。
window.onbeforeunload这个事件里面默认会弹出一个确定取消对话框。
window.onbeforeunload = function(e){
return '你确定要关闭窗口吗?';
就会在关闭窗口的时候弹出一个对话框,你单击取消就不关闭该窗口了。
这个是因为调用了window.close();&& 才会弹出那个确定取消的按钮。
已解决问题
未解决问题Javascript 教程
JavaScript 输出
JavaScript 没有任何打印或者输出的函数。
JavaScript 显示数据
JavaScript 可以通过不同的方式来输出数据:
使用 window.alert() 弹出警告框。
document.write() 方法将内容写到 HTML 文档中。
使用 innerHTML 写入到 HTML 元素。
使用 console.log() 写入到浏览器的控制台。
使用 window.alert()
你可以弹出警告框来显示数据:
&!DOCTYPE html&
&h1&我的第一个页面&/h1&&p&我的第一个段落。&/p&
&script&window.alert(5 + 6);
操作 HTML 元素
如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) 方法。
请使用 "id" 属性来标识 HTML 元素,并 innerHTML 来获取或插入元素内容:
&!DOCTYPE html&&html&
&h1&我的第一个 Web 页面&/h1&
&p id="demo"&我的第一个段落&/p&
document.getElementById("demo").innerHTML = "段落已修改。";
以上 JavaScript 语句(在 &script& 标签中)可以在 web 浏览器中执行:
document.getElementById("demo")
是使用 id 属性来查找 HTML 元素的 JavaScript 代码
innerHTML = "段落已修改。" 是用于修改元素的 HTML 内容(innerHTML)的
JavaScript 代码。
在本教程中
在大多数情况下,在本教程中,我们将使用上面描述的方法来输出:
下面的例子直接把 id="demo" 的 &p& 元素写到 HTML 文档输出中:
写到 HTML 文档
出于测试目的,您可以将JavaScript直接写在HTML
&!DOCTYPE html&&html&
&body&&h1&我的第一个 Web 页面&/h1&
&p&我的第一个段落。&/p&
&script&document.write(Date());
请使用 document.write() 仅仅向文档输出写内容。
如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖。
&!DOCTYPE html&
&h1&我的第一个 Web 页面&/h1&
&p&我的第一个段落。&/p&
&button onclick="myFunction()"&点我&/button&
function myFunction() {
&&& document.write(Date());
写到控制台
如果您的浏览器支持调试,你可以使用 console.log()
方法在浏览器中显示 JavaScript 值。
浏览器中使用 F12 来启用调试模式, 在调试窗口中点击
"Console" 菜单。
&!DOCTYPE html&
&h1&我的第一个 Web 页面&/h1&
console.log(c);
实例 console 截图:
程序中调试是测试,查找及减少bug(错误)的过程。
2个月前 (04-11)
反馈内容(*必填)
截图标记颜色
联系方式(邮箱)
联系邮箱:
投稿页面:
记住登录状态
重复输入密码在IE地址栏输入javascript:alert(navigator.userAgent);查看.netframework版本号弹不出对话框的解决办法--种豆网
在IE地址栏输入javascript:alert(navigator.userAgent);查看.netframework版本号弹不出对话框的解决办法
发布:framework
阅读:12597次
为了查看电脑安装的.netframework版本号,在浏览器地址栏输入脚本代码:javascript:alert(navigator.userAgent);点击回车后不是弹出对话框,而是直接显示浏览器搜索结果,原因可能是代码不是手工输入而是复制粘贴,可以手工输入后重试,如果还是不成功,可以按如下方法测试。用记事本建立一个txt文档,文档内如如下:&html&&head&&/head&&body&&script language="javascript"&javascript:alert(navigator.userAgent); &/script&&/body&&/html&保存文档,更改文档后缀名为.html,双击打开该文档,浏览器会显示浏览器的版本信息,比如是这种格式.4.0 ( MSIE 8.0; Windows NT 6.0; Trident/4.0; TencentTraveler 4.0; Mozilla/4.0 ( MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30729)里面.netframework相关的内容就是电脑上安装的.netframework的各种版本。如果还不行,你看一下设置里面有没有禁止弹窗。你把这个复制过后回车看看,后面的符号不要省略javascript:alert(navigator.userAgent);
举报 | 纠错 | 建议 |
关于种豆 ┊ 联系我们 ┊ 免责声明 ┊ 发帖须知 ┊ 请提意见 ┊ 站点地图
种豆网资源由热心网友整理,版权归原作者,如有侵权,请Email通知我们。欢迎转载,转载请以超链接方式注明出处。
Copyright&2010-&

我要回帖

更多关于 可以解密的加密算法 的文章

 

随机推荐