我是初学者,需要一些帮助。
我正在尝试使用iframe从其他网站复制计划。我需要从iframe中删除链接。到目前为止我有这个:
<iframe src="www.example.php" width="750" frameborder="0" scrolling="no" style="min-height:400px; height:auto;" onload='javascript:resizeIframe(this);'></iframe>
我可以添加什么来删除网址中的链接?
提前非常感谢!
答案 0 :(得分:0)
如果我正确理解您的问题,您想要更改iFrame中的内容吗?看看这个问题:jQuery changing contents of an iFrame
答案 1 :(得分:0)
您无法编辑/更新从iFrame返回的内容,除非该内容位于同一域中。要访问不同域的iFrame内容,请使用以下解决方案。
此解决方案与iFrame相同。我创建了一个PHP脚本,可以从其他网站获取所有内容,而最重要的部分是您可以轻松地将自定义jQuery应用于该外部内容。请参考以下脚本,该脚本可以从其他网站获取所有内容,然后您也可以应用自定义jQuery / JS。此内容可以在任何元素或任何页面内的任何位置使用。
<div id='myframe'>
<?php
/*
Use below function to display final HTML inside this div
*/
//Display Frame
echo displayFrame();
?>
</div>
<?php
/*
Function to display frame from another domain
*/
function displayFrame()
{
$webUrl = 'http://[external-web-domain.com]/';
//Get HTML from the URL
$content = file_get_contents($webUrl);
//Add custom JS to returned HTML content
$customJS = "
<script>
/* Here I am writing a sample jQuery to hide the navigation menu
You can write your own jQuery for this content
*/
//Hide Navigation bar
jQuery(\".navbar.navbar-default\").hide();
</script>";
//Append Custom JS with HTML
$html = $content . $customJS;
//Return customized HTML
return $html;
}