我的编程空间,编程开发者的网络收藏夹
学习永远不晚

VB.NET中怎么访问Iframe

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

VB.NET中怎么访问Iframe

VB.NET中怎么访问Iframe,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

VB.NET访问Iframe前台页面:

  1. < %@ Page Language="VB" AutoEventWireup="false" 
    CodeFile="mailindex.aspx.vb" Inherits="mailindex" %> 

  2. < %@ Register Assembly="Microsoft.Web.UI.WebControls, 
    Version=1.0.2.226, Culture=neutral, PublicKeyToken=31bf3856ad364e35" 

  3. Namespace="Microsoft.Web.UI.WebControls" TagPrefix="iewc" %> 

  4. < !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//
    EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

  5. < html xmlns="http://www.w3.org/1999/xhtml" > 

  6. < head runat="server"> 

  7. < title>供應商郵件管理< /title> 

  8. < link href ="body.css" rel ="Stylesheet" type ="text/css" /> 

  9. < script language ="javascript" type ="text/javascript" > 

触发iframe中删除按钮的事件

  1. function get_delbt()  

  2. {  

  3. var info=window.confirm('確定要刪除該郵件嗎?');  

  4. if (info==true)  

  5. {  

  6. //这句很关键,通过找到mainframe,运用dom访问其中的控件btdel
    (删除按钮),执行服务器操作click  

  7. document.getElementById("mainframe").contentWindow.document.
    getElementById("btdel").click();  

  8. }  

  9. }  

触发iframe中清空按钮的事件

  1. function get_delallbt()  

  2. {  

  3. var info=window.confirm('確定要清空該郵件夾嗎?');  

  4. if (info==true)  

  5. {  

  6. document.getElementById("mainframe").contentWindow.document.
    getElementById("btalldel").click();  

  7. }  

  8. }   

  9. < /script> 

  10. < /head> 

  11. < body> 

  12. < form id="form1" runat="server"> 

  13. < !--#include virtual="head.inc"--> 

  14. < div align ="center" > 

  15. < table width ="750px" background="images/back.gif">   

  16. < thead > 

  17. < tr> 

  18. < th colspan ="5" align ="left" > 

  19. < iewc:Toolbar ID="Toolbar1" Width ="400px" 
    DefaultStyle ="background-image:url(images/BackgroundT.bmp)" 
    ToolTip ="工具欄" OnButtonClick ="toolbarbt_click" runat="server"> 

  20. < iewc:ToolbarButton ID="inputbt" 
    ImageUrl="TreeLineImages/inbox.bmp" Text ="接收郵件"/> 

  21. < iewc:ToolbarButton ID="newbt" 
    ImageUrl="TreeLineImages/unreader.bmp" Text ="撰寫郵件" /> 

  22. < iewc:ToolbarSeparator /> 

  23. < iewc:ToolbarButton ID="delbt" 
    ImageUrl="TreeLineImages/unout.bmp" Text= "刪除郵件" /> 

  24. < iewc:ToolbarSeparator /> 

  25. < iewc:ToolbarButton ID="clearbt" 
    ImageUrl="TreeLineImages/reback.bmp" Text ="清空郵件" /> 

  26. < iewc:ToolbarSeparator /> 

  27. < iewc:ToolbarButton ID="infobt" 
    ImageUrl="TreeLineImages/hold.bmp" Text= "信息統計" /> 

  28. < iewc:ToolbarSeparator /> 

  29. < iewc:ToolbarButton ID="addressbt" 
    ImageUrl="TreeLineImages/mailbox.bmp" Text ="地址薄" />   

  30. < /iewc:Toolbar> 

  31. < /th> 

  32. < /tr> 

  33. < /thead> 

  34. < tbody > 

  35. < tr> 

  36. < td colspan="4" valign ="top" rowspan="2"> 

  37. < iframe id="mainframe" name ="mainframe" runat ="server" 
    scrolling="auto" width ="600px" height ="400px" >< /iframe> 

  38. < /td>   

  39. < /tr> 

  40. < tr> 

  41. < /tr>   

  42. < /tbody> 

  43. < tfoot > 

  44. < tr> 

  45. < /tr> 

  46. < /tfoot> 

  47. < /table> 

  48. < /div> 

  49. < input id="delbt1" type="button" runat ="server" value="delete" /> 

  50. < input id="clearbt1" type="button" runat ="server" value="clear" />   

  51. < /form> 

  52. < /body> 

  53. < /html> 


  1. Sub toolbarbt_click(ByVal sender As Object, ByVal e As EventArgs)  

  2. Select Case sender.id.ToString  

  3. Case "inputbt"  

  4. inputmail()  

  5. Return  

  6. Case "newbt"  

  7. Response.Write("< script>javascript:window.showModelessDialog
    ('sendmail.aspx',window,'dialogWidth:800px;resizable:yes;');
    < /script>")  

  8. Return  

  9. Case "delbt"  

  10. Me.delbt1_ServerClick(delbt1, New EventArgs) '触发delbt1的click事件  

  11. Case "clearbt"   

  12. Me.clearbt1_ServerClick(clearbt1, New EventArgs) 

  13. '触发clearbt1的click事件,下面红色部分  

  14. Case "infobt"  

  15. Response.Write("< script>javascript:window.showModelessDialog
    ('mailinfo.aspx',window,'dialogWidth:800px;resizable:yes;');
    < /script>")  

  16. Return  

  17. Case "addressbt"  

  18. Response.Write("< script>javascript:window.showModelessDialog
    ('mailbook.aspx',window,'dialogWidth:800px;resizable:yes;');
    < /script>")  

  19. Return  

  20. Case Else  

  21. Response.Write("請選擇按鈕")  

  22. End Select  

  23. End Sub  

  24. Protected Sub delbt1_ServerClick(ByVal sender As Object, 
    ByVal e As System.EventArgs) Handles delbt1.ServerClick  

  25. '调用JS方法:get_delbt().执行iframe中删除按钮的事件!  

  26. Page.ClientScript.RegisterStartupScript(GetType(String), "", 
    "< script>javascript:get_delbt();< /script")  

  27. End Sub  

  28. Protected Sub clearbt1_ServerClick(ByVal sender As Object, 
    ByVal e As System.EventArgs) Handles clearbt1.ServerClick  

  29. '调用JS方法:get_delallbt().执行iframe中清空按钮的事件!  

  30. Page.ClientScript.RegisterStartupScript(GetType(String), "", 
    "< script>javascript:get_delallbt();< /script")  

  31. End Sub 

看完上述内容,你们掌握VB.NET中怎么访问Iframe的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网行业资讯频道,感谢各位的阅读!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

VB.NET中怎么访问Iframe

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

VB.NET中怎么访问Iframe

VB.NET中怎么访问Iframe,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。VB.NET访问Iframe前台页面:< %@ Page Language="VB" AutoE
2023-06-17

VB.NET中怎么访问INI文件

本篇文章给大家分享的是有关VB.NET中怎么访问INI文件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。在VB.NET2005+winxp中,我使用GetPrivateProf
2023-06-17

VB.NET中怎么访问注册表

VB.NET中怎么访问注册表,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、返回或创建一个注册表键Dim Key1 As Microsoft.Win32.Registry
2023-06-17

怎么让iframe可以跨域访问

要让iframe可以跨域访问,需要在被嵌入的页面和嵌入页面的服务器端做一些配置。在被嵌入的页面中,可以通过设置`document.domain`来允许跨域访问。需要注意的是,两个页面的域名必须是相同的主域名,只是在子域名上有所区别。例如,如
2023-08-08

VB.NET事件访问器的特性是什么呢

VB.NET事件访问器的特性是什么呢,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 VB.NET编程语言中有两种比较重要的访问器,一种是属性访问器,另一种则是VB.NET事件访
2023-06-17

怎么解决iframe标签嵌套问题

小编给大家分享一下怎么解决iframe标签嵌套问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!问题描述当我们使用easyui做后台管理系统的时候,会使用tree
2023-06-09

selenium怎么处理iframe作用域问题

这篇文章给大家分享的是有关selenium怎么处理iframe作用域问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在使用python进行爬虫操作的过程中,一般为了防止爬虫,会使用iframe,但是由于ifra
2023-06-14

VB.NET中Type怎么用

这篇文章主要介绍了VB.NET中Type怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。关于VB.NET的数据类型想必大家都知道了,但是对与初学者来说数据类型还是一个难点
2023-06-17

VB.NET中fnSimpleObjectToXML怎么用

这篇文章主要为大家展示了“VB.NET中fnSimpleObjectToXML怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET中fnSimpleObjectToXML怎么用”这篇
2023-06-17

VB.NET中StructLayout怎么用

这篇文章主要为大家展示了“VB.NET中StructLayout怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET中StructLayout怎么用”这篇文章吧。VB.NET编程语言
2023-06-17

VB.NET中Hashtable怎么用

这篇文章给大家分享的是有关VB.NET中Hashtable怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。VB.NET Hashtable用法相关概念详解1、VB.Net 2003下,在窗体设计起代码中加入:
2023-06-17

VB.NET中怎么定义类

VB.NET中怎么定义类,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一个类要实现某个接口,实现接口的语句不能跟VB.NET类定义同行Public Class myPoin
2023-06-17

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录