Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 像Facebook一样的按钮-在易趣页面上?_Php_Javascript_Facebook - Fatal编程技术网

Php 像Facebook一样的按钮-在易趣页面上?

Php 像Facebook一样的按钮-在易趣页面上?,php,javascript,facebook,Php,Javascript,Facebook,我需要给某人一个类似facebook的按钮。现在,这通常是非常容易的(通过facebook的iframes开发API),但是,他/她希望它出现在Ebay页面上。我该怎么办?Ebay似乎不允许在卖家页面上使用Javascript,因此,可能是一个类似于静态的按钮,php脚本会(以某种方式)更新吗?Ebay允许iFrame吗? 然后可以实现like按钮的iframe变体 查看此处并从生成的源代码复制普通iframe标记: 易趣是否允许iFrame? 然后可以实现like按钮的iframe变体 查看此

我需要给某人一个类似facebook的按钮。现在,这通常是非常容易的(通过facebook的iframes开发API),但是,他/她希望它出现在Ebay页面上。我该怎么办?Ebay似乎不允许在卖家页面上使用Javascript,因此,可能是一个类似于静态的按钮,php脚本会(以某种方式)更新吗?

Ebay允许iFrame吗? 然后可以实现like按钮的iframe变体

查看此处并从生成的源代码复制普通iframe标记: 易趣是否允许iFrame? 然后可以实现like按钮的iframe变体

查看此处并从生成的源代码复制普通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部分,并在代码后加上两个点,以便于参考
在易趣上提交物品

我甚至在代码中添加了swf flash电影,效果很好。我在我的商店页面和物品列表上都有一个类似Facebook的按钮,还有一个自动播放我物品的flash幻灯片。所有免费无第三方应用程序。 另外,所有图片或flash电影必须在第三方主机上才能运行。
你可以在我的网站上查看我的网站,那里将有链接指向我的易趣页面,向你展示它的外观。

好的,我已经在Dreamweaver cs 6中完成了这项工作

  • 开放数据仓库
  • 创建新的html
  • 在代码模式下,转到代码中的标签,上面写着
  • 从facebook html生成器复制html 5代码的第一部分后
  • 将其粘贴到DW中的之后
  • 复制facebook HTML 5代码的第二部分,并将其粘贴到DW中 在DW中复制整个代码,并将其放在易趣物品顶部的HTML部分,并在代码后加上两个点,以便于参考
在易趣上提交物品

我甚至在代码中添加了swf flash电影,效果很好。我在我的商店页面和物品列表上都有一个类似Facebook的按钮,还有一个自动播放我物品的flash幻灯片。所有免费无第三方应用程序。 另外,所有图片或flash电影必须在第三方主机上才能运行。
你可以在我的网站上查看我的网站,那里会有链接指向我的易趣页面,向你展示它的外观。

这里是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应用程序添加“墙”。这就是我的想法。如果你能成功,我很乐意