Php 像Facebook一样的按钮-在易趣页面上?
我需要给某人一个类似facebook的按钮。现在,这通常是非常容易的(通过facebook的iframes开发API),但是,他/她希望它出现在Ebay页面上。我该怎么办?Ebay似乎不允许在卖家页面上使用Javascript,因此,可能是一个类似于静态的按钮,php脚本会(以某种方式)更新吗?Ebay允许iFrame吗? 然后可以实现like按钮的iframe变体 查看此处并从生成的源代码复制普通iframe标记: 易趣是否允许iFrame? 然后可以实现like按钮的iframe变体 查看此处并从生成的源代码复制普通iframe标记:Php 像Facebook一样的按钮-在易趣页面上?,php,javascript,facebook,Php,Javascript,Facebook,我需要给某人一个类似facebook的按钮。现在,这通常是非常容易的(通过facebook的iframes开发API),但是,他/她希望它出现在Ebay页面上。我该怎么办?Ebay似乎不允许在卖家页面上使用Javascript,因此,可能是一个类似于静态的按钮,php脚本会(以某种方式)更新吗?Ebay允许iFrame吗? 然后可以实现like按钮的iframe变体 查看此处并从生成的源代码复制普通iframe标记: 易趣是否允许iFrame? 然后可以实现like按钮的iframe变体 查看此
我不太了解易趣的基础设施,但也许你可以使用OpenGraphAPI。 供参考:
我不太了解易趣的基础设施,但也许你可以使用OpenGraphAPI。 供参考:
易趣不允许iFrame或JavaCScript 这就是为什么这家名为3DSellers的公司推出了ShareYourItems应用程序,该应用程序在Flash中插入了类似共享的按钮(这是允许的):
易趣不允许iFrame或JavaCScript 这就是为什么这家名为3DSellers的公司推出了ShareYourItems应用程序,该应用程序在Flash中插入了类似共享的按钮(这是允许的):
好的,我已经在Dreamweaver cs 6中完成了这一点
- 开放数据仓库
- 创建新的html
- 在代码模式下,转到代码中的标签,上面写着
- 从facebook html生成器复制html 5代码的第一部分后
- 将其粘贴到DW中的之后
- 复制facebook HTML 5代码的第二部分,并将其粘贴到DW中 在DW中复制整个代码,并将其放在易趣物品顶部的HTML部分,并在代码后加上两个点,以便于参考
你可以在我的网站上查看我的网站,那里将有链接指向我的易趣页面,向你展示它的外观。好的,我已经在Dreamweaver cs 6中完成了这项工作
- 开放数据仓库
- 创建新的html
- 在代码模式下,转到代码中的标签,上面写着
- 从facebook html生成器复制html 5代码的第一部分后
- 将其粘贴到DW中的之后
- 复制facebook HTML 5代码的第二部分,并将其粘贴到DW中 在DW中复制整个代码,并将其放在易趣物品顶部的HTML部分,并在代码后加上两个点,以便于参考
你可以在我的网站上查看我的网站,那里会有链接指向我的易趣页面,向你展示它的外观。这里是Facebook生成器的位置 好的,开始时,Dream weaver中的代码如下所示:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
</body>
</html>
无标题文件
好的,当您从facebook添加HTML5生成代码的第一部分时,您的代码应该类似于以下内容:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
</body>
</html>
无标题文件
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/all.js#xfbml=1”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
好的,然后插入代码的第二部分,除了您的信息外,它应该看起来像这样:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
</body>
</html>
<div class="fb-send" data-href="http://example.com"></div>
无标题文件
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/all.js#xfbml=1”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
将dreamweaver的全部代码复制到易趣列表顶部的html选项卡下。这里是Facebook生成器的位置 好的,开始时,Dream weaver中的代码如下所示:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
</body>
</html>
无标题文件
好的,当您从facebook添加HTML5生成代码的第一部分时,您的代码应该类似于以下内容:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
</body>
</html>
无标题文件
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/all.js#xfbml=1”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
好的,然后插入代码的第二部分,除了您的信息外,它应该看起来像这样:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
</body>
</html>
<div class="fb-send" data-href="http://example.com"></div>
无标题文件
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/all.js#xfbml=1”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
将dreamweaver的全部代码复制到html选项卡下易趣列表的顶部。添加一个“喜欢”按钮几乎最终会添加JS。最后一个选项是创建一个自己的“喜欢”按钮,并使用ajax运行代码以“喜欢”某样东西。几个月来,我一直在尝试这样做,时断时续。我需要它来为iframe应用程序添加“墙”。这就是我的想法。如果你能成功,我很乐意