本地网站接入外网自动填写用户名密码并登陆

昨天公司给安排了一项任务,让公司的网站能够点击跳转到别的公司的网站上,但是那个网站有用户登陆,公司让跳过这个登陆直接进去。
为了解决这个问题,我是想来想去,最后决定使用iframe来进行中间过渡跳转。
然后我做了一些准备工作:

  • 把需要跳转登陆的那个登录页整个扣了下来(在那个登录页面直接右键另存为),并重命名为login.html
  • 新建了一个login1.html页面,在里面用iframe将login.html导入进去,并进行代码处理
  • 新建了一个login2.html页面,用来进行跳转测试

具体实现过程

login2.html具体代码

    <a href="login1.html" target="_blank">点击跳转</a>//通过点击跳转到login1.html

login1.html具体代码

      <p>正在登陆。。。</p><iframe src="login.html" width="0" height="0" style="border:0;"></iframe>//将iframe宽高设置为0,这样在登陆的时候只能看到上面的正在登陆。。。。
  <script type="text/javascript">window.onload=function(){document.getElementsByTagName('iframe')[0].contentWindow.document.getElementById("username").value='username';//将用户名添加到input输入框中document.getElementsByTagName('iframe')[0].contentWindow.document.getElementById("password_x").value='password';//将密码输入到input输入框中var button=document.getElementsByTagName('iframe')[0].contentWindow.document.getElementById("submitBtn");//获取登陆按钮setTimeout(function(){window.location.href="http://123.59.105.67/vss/home/index.action?rurl=/video/vss_perview"},500)//这里我需要进入深层的页面,所以用定时器进行跳转,如果只需要进入就去掉这个定时器就行了button.click()//登陆按钮的点击}</script>

最后运行login2.html页面,测试完美运行。

本地网站接入外网自动填写用户名密码并登陆相关推荐

  1. 盒子 收藏帖子 转移-实现向网页自动填写用户名密码并自动点击登录按钮 完成全自动凳录...

    //实现向网页自动填写用户名密码并自动点击登录按钮 完成全自动凳录 Function FillForm(WebBrowser: TWebBrowser2; FieldName: String; Val ...

  2. phpstudy mysql密码默认或重置,phpstudy伪静态开启,网站发布外网

    phpstudy mysql密码是什么? phpStudy如何修改或重置MySQL密码, MySQL用户名和密码默认都是root.  修改mysql密码: 请使用『其他选项菜单』-『MySQL设置』- ...

  3. NATAPP本地地址映射到外网

    NATAPP本地地址映射到外网 官网地址 步骤 官网地址 https://natapp.cn/ 步骤 参考地址:https://cloud.tencent.com/developer/article/ ...

  4. 自己电脑发布网站到外网实现过程

    引言:普通电脑做服务器,自己的电脑做服务器,家用电脑做服务器,如何用电脑做服务器-- 自己电脑搭建了网站应用后,本地及内网局域网是可以正常访问的,如何发布到外网呢?不管网络环境如何复杂,只要电脑可以上 ...

  5. 本地地址映射成外网地址工具-ngrok

    本地地址映射成外网地址工具-ngrok 下载地址:https://ngrok.com/ 下载完成后,解压缩,已个ngrok.exe文件,直接双击启动. 输入: ngrok http 82 这个命令 就 ...

  6. 有没有大佬知道,有哪些可以在网页上自动填写账号密码并登录的方法?

    有没有大佬知道,有哪些可以在网页上自动填写账号密码并登录的方法?比如说我开了十个隐身窗口,用十个小号来登录这个网站,但是手打太累了.所以想求助万能的大佬,有没有什么方法可以实现自动填写账号密码并登录的 ...

  7. SOAP UI工具填写用户名密码校验通不过,需要报文头添加

    saop  ui默认生成的报文 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/&q ...

  8. Linux自动切换用户脚本,自动输入用户名密码

    需要安装tcl 和expect包 实现自动切换用户: #!/usr/bin/expect -fspawn su - root expect "Password:" send &qu ...

  9. IIS 发布网站到外网

    前段时间做了一个项目在局域网中测试后要发布到外网上,一时间不知怎么搞,以为直接在IIS中修改发布时的IP就可以了,但是不可行,经过摸索终于成功发布到外网,下面是具体步骤. 前期准备:公网IP,掩码,网 ...

最新文章

  1. 如何在Python上用jieba库分析TXT文件的词频
  2. DL-3利用MNIST搭建神经网络模型(三种方法):1.用CNN 2.用CNN+RNN 3.用自编码网络autoencoder
  3. 二十个CSS经典技巧
  4. php mysql odbc_PHP Database ODBC
  5. jdk8和hotspot_HotSpot的-XshowSettings标志的简单性和价值
  6. Linux 文件编辑命令 详细整理
  7. 计算机的网络技术的普及,计算机网络技术的普及与应用-网络技术论文-计算机论文(7页)-原创力文档...
  8. RestAPI的进化之路,后端MVVM模式或许来临,通过观察者模式,后端收集前端的GET类请求,主动推送数据变更到前端
  9. 三维姿态:关于solvePnP与cvPOSIT
  10. kali rpm 安装方法_linux下制作安装rpm包的方法
  11. MySQL 官网下载各版本连接驱动
  12. 英语在线听力翻译器_英语听力翻译软件下载_英语听力翻译2020官网下载地址_开心技术乐园...
  13. 使用Docker部署mongo后 使用Robo 3T、Studio 3T( MongoChef )在 create databse 创建数据库时的掉坑笔记
  14. excel连接64位oracle数据库,excel表格oracle数据库-excel怎样连接oracle数据库(白痴级提问)...
  15. java实习收获与体会_java实习心得体会.doc
  16. 解决css font-size设置小字体不生效
  17. 来和大家聊一聊“蓉叶云库”
  18. power apps 里 嵌套 html
  19. 三角形内切圆 / 外接圆半径计算公式及证明总结 ~
  20. 【OpenCV】 实战 银行卡卡号读取

热门文章

  1. 灵派海思SDK的API参考手册
  2. python笔记(tornado初识)
  3. 2023年全国最新会计专业技术资格精选真题及答案5
  4. Linux文件与目录的默认权限与隐藏权限(chattr,lsattr)
  5. python素数,获取100以内的孪生素数
  6. buu Crypto学习记录(33) 世上无难事
  7. express hot-reload
  8. 找工作绝对没有问题的linux运维面试题(2)
  9. Attiny416 AVR CPU
  10. Windows Store协议(ms-windows-store)解析和使用