Spa*_*y74 5 html javascript iframe jquery
我有一个网页,其中包含一个iFrame,其中的HTML定义如下所示:
<iframe id="page_is_fresh" src="~/HTML/fresh.html" style="display: none"></iframe>
Run Code Online (Sandbox Code Playgroud)
我的网站在/ Marketing子文件夹下运行,因此所有网址都类似于http://myserver/Marketing/SomeFolder/someitem.html
当表单上的项目发生更改时,我可以使用JavaScript来更改iframe的src。
$('#page_is_fresh').attr('src', '/HTML/stale.html');
Run Code Online (Sandbox Code Playgroud)
问题是,这使得URL http://myserver/HTML/stale.html
我尝试使用“〜/ HTML / stale.html”,这给了我http://myserver/Marketing/SomeFolder/~/HTML/stale.html也不起作用。
如何获得给我http://myserver/Marketing/HTML/stale.html的信息而不必对/ Marketing部分进行硬编码?
小智 5
在你的 javascript 中使用or../HTML/stale.html代替。~/HTML/stale.html/HTML/stale.html
服务器将其视为~您格式化的目录。
../让服务器知道它需要启动一个目录