嗨,我是一名学生,并练习如何使用记事本在简单的html中放置类似的盒子插入代码, 这是我用类似的盒子插件代码编写的简单代码:
<html>
<head>
<title>My Great Web page</title>
</head>
<body>
<iframe src="//www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Febitesblog&width=292&colorscheme=light&show_faces=true&border_color&stream=true&header=true&height=590" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:292px; height:590px;" allowTransparency="true"></iframe>
</body>
</html>
当我尝试在浏览器中执行时,它说: 找不到此网页 找不到网址的网页:
file://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Febitesblog&width=292&colorscheme=light&show_faces=true&border_color&stream=true&header=true&height=590
Error 6 (net::ERR_FILE_NOT_FOUND): The file or directory could not be found
希望大家能解决我的问题谢谢:)
答案 0 :(得分:7)
它失败了,因为//
就是协议相对意味着它加载了链接/照片/类似框/使用与访问页面本身相同的协议。
http://
)访问页面时,Like Box将包含在HTTP https://
)访问该页面时,Like Box将包含在HTTPS 您正在通过文件协议(file://
)访问localhost上的文件 - 这意味着它尝试以相同的方式包含Like框,这是无效的,因为您的文件中没有文件机器名为'www.facebook.com`
立即使用<iframe src="https://...
,并在您上传到服务器时将其更改回<ifame src=//...
答案 1 :(得分:0)
<iframe src="//www.facebook.com/plugins/likebox...
应该是......
<iframe src="https://www.facebook.com/plugins/likebox...