不能让twitter绑定工作吗?

时间:2011-11-04 08:00:32

标签: javascript twitter

我想在重定向到twitter之前运行一个小脚本,但它没有显示'hi'警告?我用它作为参考:https://dev.twitter.com/docs/intents/events

 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm6.aspx.cs" Inherits="iFrame.WebForm6" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <head runat="server">
        <title></title>
        <script src="//platform.twitter.com/widgets.js" type="text/javascript"></script>
         <script type="text/javascript">
             twttr.events.bind('tweet', function (event) {
                 // Do something there
                 alert('hi');
             });
        </script>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <iframe allowtransparency="true" frameborder="0" scrolling="no" src="//platform.twitter.com/widgets/tweet_button.html"
                style="width: 130px; height: 20px;"></iframe>
        </div>
        </form>

    </body>
    </html>

1 个答案:

答案 0 :(得分:0)

您的代码似乎有效(http://jsfiddle.net/JbJ9T/),但我注意到您错过了一个开放的<html>标记。我可以想象这可能会造成一些麻烦。

另外,请检查控制台,例如Firefox或Safari用于Javascript错误和/或通知,如果上述建议无效,则会丢失某些内容或位置错误。

相关问题