iframe里面的链接不起作用

时间:2015-12-22 10:49:49

标签: html iframe hyperlink

这让我现在完全疯了。我在iframe中页面上的链接(http://ns.nl)无效(http://newsoundsofeurope.com/videos/playlisttest)。点击鼠标后Chrome无法执行任何操作。 Firefox只会在iframe中打开一个空白页面。有人可以帮忙吗?

使用iframe的网页:

INSERT INTO [table2] (
       [KID]
     , [ParentID]
     , [KLevel]) 
SELECT
      [KID]
    , [ParentID]
    , [KLevel]
FROM [table1]
WHERE NOT EXISTS (
    SELECT
        [KID]
        , [ParentID]
        , [KLevel]
    FROM [table2]
    WHERE [InfoDate] = '2015-12-31 00:00:00.000'
      AND [table1].[KID] = [table2].[KID]
      AND [table1].[ParentID] = [table2].[ParentID]
      AND [table1].[KLevel] = [table2].[KLevel])

iframe中的网页:

<html>
<head>
</head>
<body>
<iframe src="playlist_iframe.php"></iframe>
</body>
</html>

2 个答案:

答案 0 :(得分:0)

删除target="_self并将有效。

答案 1 :(得分:0)

如果你想用新页面打开那个链接,你需要设置 target="_blank"

<a href="http://ns.nl" target="_blank"><img src="026.png"/></a>

还需要在iframe中设置'allow-popups'权限

<iframe src="playlist_iframe.php" sandbox="allow-popups"></iframe>

https://www.w3schools.com/tags/att_iframe_sandbox.asp