从Vb脚本更改Iframe的来源

时间:2013-10-30 16:41:53

标签: iframe vbscript getelementbyid

我需要能够从VBScript声明Iframe的源代码。在脚本之外声明了Iframe

我构建了Synatx:

<iframe  src ="" runat ="server" id="iframepdf" scrolling="auto"  align= "middle" 
marginheight="10px" width="1400px" height="700px"> 
</iframe>

我的代码: -

<asp:Content ID="content" ContentPlaceHolderID="content" Runat="Server">
<td>
<iframe  src ="" runat ="server" id="iframepdf" scrolling="auto"  align= "middle"     
 marginheight="10px" width="1400px" height="700px"> 
 </iframe>
 </td>
<script language="vbscript" type="text/vbscript">
dim srcofiframe
</script>

我已经尝试了Document.getElementById(“Iframepdf”)。src = srcofiframe - &gt;它无法正常工作

2 个答案:

答案 0 :(得分:1)

您需要修改src的{​​{1}}属性:

<iframe>

答案 1 :(得分:0)

如果使用JavaScript,则.src是前进的方法,但在VBScript中调用时会出错。如果您正在使用.vbs进行编程,请使用:

设置oIE = CreateObject(&#34; InternetExplorer.Application&#34;) oIE.Navigate&#34;&#34;

我的项目在.hta中,我应用了相同的逻辑:

iframepdf.Navigate&#34;&#34;

这是一种享受。注意我称之为声明,因此没有&#39;()&#39;必需的。