如何打开一个用户不可见的隐藏窗口?

梦断酒醒 2003-10-20 08:21:27
我想在用户交闭某个页面后再执行一些清理工作,所以在unload中又打开一个页面执行相关操作,完成后自行关闭,但是,总能看到一闪而过的窗口,感觉不爽,有没有办法使得用户对这个执行清理任务的窗口完且没有感觉?
...全文
174 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
baisun 2003-10-22
  • 打赏
  • 举报
回复
那就在原页面再执行清理工作。
sunyc 2003-10-22
  • 打赏
  • 举报
回复
在原来的页面里用unload可以执行的。虽然你看不见。但是代码确实执行了。
再长也没有关系。我做过的。我那段代码执行起来至少要十几秒。就放在unload里。
页面关闭,后台依旧执行。
xuzuning 2003-10-22
  • 打赏
  • 举报
回复
open("url","","top=1000"); //把窗口放到可视区以外
sandyuk 2003-10-22
  • 打赏
  • 举报
回复
用 showModalDialog
minghui000 2003-10-22
  • 打赏
  • 举报
回复
up
xiaobird1 2003-10-22
  • 打赏
  • 举报
回复
确实实现不了隐藏。

确是一闪而过。

这只不过是我使用过的一些手段。

可能不满足需求,见量。
wanghr100 2003-10-22
  • 打赏
  • 举报
回复
xiaobird1(动力)的方法是不行的.

因为,JavaScript的安全性问题.
有安全限制.

脚本不能打开边长小于100像素的窗口,也不能把窗口大小调整到
边长小于100像素.同样,脚本不把把窗口移出屏幕,或创建比屏幕大的窗口.
脚本不能创建没有标题栏的窗口,因为这样的窗口可以假冒操作
系统对话框,欺骗用户输入口令.

eagle_gui 2003-10-22
  • 打赏
  • 举报
回复
不可能,window.open打开最小也有一个窗口.不能隐藏
梦断酒醒 2003-10-21
  • 打赏
  • 举报
回复
to xiaobird1(动力)

不行的,还是能看到一个小窗口一闪而过!
longshenwang 2003-10-21
  • 打赏
  • 举报
回复
UP//...........
swlswl27 2003-10-21
  • 打赏
  • 举报
回复
我的想法和楼上一样,支持!
xiaobird1 2003-10-21
  • 打赏
  • 举报
回复
window.open("URL",'',"Width=0,Height=0');
并在这个窗体最后加上window.close();

如果没有交互的话,还是能满足一般需求的。
suhuoqiang 2003-10-21
  • 打赏
  • 举报
回复
use iframe

根据区块链网络中心化程度的不同,分化出3种不同应用场景下的区块链:(1)全网公开,无用户授权机制的区块链,称为公有链;(2)允许授权的节点加入网络,可根据权限查看信息,往往被用于机构间的区块链,称为联盟链或行业链;(3)所有网络中的节点都掌握在一家机构手中,称为私有链。联盟链和私有链也统称为许可链,公有链称为非许可链。  公有区块链系统 公有链中,任何节点无须任何许可便可随时加入或脱离网络。从最早的比特币系统人手介绍公有链系统的发展现状。 点对点电子现金系统:比特币与传统分布式系统的C/S , B/S或三层架构不同,比特币系统基于P2P网络,所有节点对等,且都运行同样的节点程序。节点程序总体上分为两部分:一部分是前台程序,包括钱包或图形化界面;另一部分是后台程序,包括挖矿、区块链管理、脚本引擎及网络管理等。区块链管理:涉及初始区块链下载、连接区块、断开区块、校验区块和保存区块,以及发现最长链条的顶区块。内存池管理:即交易池管理。节点将通过验证的交易放在一个交易池中,并准备好将其放入下一步挖到的区块中。邻接点管理:当一个新比特币节点初始启动时,它需要发现网络中的其他节点,并与至少一个节点连接。共识管理:比特币中的共识管理包括挖矿、区块验证和交易验证规则。比特币采用PoW共识机制,依赖机器进行哈希运算来获取记账权,同时每次达成共识需要全网共同参与运算,允许全网50%节点出错。密码模块:比特币采用RIMEMD和SHA-256算法及Base-58编码生成比特币地址。签名模块:比特币采用椭圆曲线secp256k1及数字签名算法ECDSA来实现数字签名并生成公钥。脚本引擎:比特币的脚本语言是一种基于堆栈的编程脚本,共有256个指令,是非图灵完备的运算平台,没有能力计算任意带复杂功能的任务。本课程从零到一带领你实践一个小型公链。 智能合约,Smart Contract,是一种旨在以信息化方式传播、验证或执行合同的计算机协议。 区块链领域的智能合约有以下特点:规则公开透明,合约内的规则以及数据对外部可见;所有交易公开可见,不会存在任何虚假或者隐藏的交易。 所以我们常说区块链技术具有“公开透明”“不可篡改”的特点,这些其实都是智能合约赋予区块链的。 程序员的世界里一致有个认知:相较于程序和机器,人更加不可控。人会作恶,但是代码并不会主观主动作恶。 而传统的契约行为,都是由人来制定规则,由人去执行。当然,遇到边界问题或者异常,也是由人去做界定。 但有了智能合约之后,这些就变得不一样了。 开发者通过智能合约去制定一套规则,然后发布到线上,人与智能合约进行交互,由机器去完成业务的部分,这样就规避了由人来做执行时可能造成的作弊行为。 静态类型的编程语言——Solidity,是以太坊的智能合约实现的编程语言,运行在以太坊的虚拟机 Ethereum Virtual Machine(EVM)上。 借由 Solidity,开发人员能够编写出可自我执行的应用程序,该程式可被视为一份具权威性且永不可悔改的交易合约,对已具备程式编辑能力的人而言,编写 Solidity 的难易度就如同编写一般的编程语言。 关于智能合约的应用,大名鼎鼎的 ICO 就是其中之一。除了 ICO 之外,与物联网结合赋能智能家居、投票等等,都是智能合约的应用场景。换言之,能够用机器去实现既定的规则、提高效率,且能够规避人类的作弊行为的场景,基本都是智能合约的应用场景。

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧