Загрузка JQuery PWI никогда не заканчивается - PullRequest
0 голосов
/ 15 ноября 2011

Я использую JQuery Picasa Webalbum Integrator , который заполняется из кода. Но это не идет дальше экрана загрузки.

Пока мой код выглядит так.

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <%-- JQuery Libary --%>
    <script src="Java/jquery-1.6.2.min.js" type="text/javascript"></script>

    <%-- SlimBox --%>
    <link   href="Java/jquery.slimbox2/jquery.slimbox2.css" rel="stylesheet" type="text/css"/>
    <script src="Java/jquery.slimbox2/jquery.slimbox2.js" type="text/javascript"></script>

    <script src="Java/jquery.blockUI.js" type="text/javascript"></script>

    <%-- PWI --%>
    <link   href="CSS/pwi.css" rel="stylesheet" type="text/css"/>
    <script src="Java/jquery.pwi.js" type="text/javascript"></script>

    <asp:Literal ID="Literal1" runat="server"></asp:Literal>
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div id="container">
    </div>

    <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</asp:Content>

Codebehind выглядит следующим образом.

    protected void Page_Load(object sender, EventArgs e)
    {
        if (Request.QueryString["ID"] != null)
        {
            Label1.Text = "";

            Literal1.Text = "";
            Literal1.Text += "<script type=\"text/javascript\">";
            Literal1.Text += "$(document).ready(function() {";
            Literal1.Text += "$(\"#container\").pwi({";
            Literal1.Text += "username: '" + Gallery.GetByID(int.Parse(Request.QueryString["ID"])).Username + "',";
            Literal1.Text += "mode: 'albums',";
            Literal1.Text += "albums: [\"" + Gallery.GetByID(int.Parse(Request.QueryString["ID"])).Album + "\"],";
            Literal1.Text += "thumbCss: { margin: '5px' },";
            Literal1.Text += "onclickThumb: \"\"";
            Literal1.Text += "});";
            Literal1.Text += "});";
            Literal1.Text += "</script>";
        }
        else
        {
            Label1.Text = "";
            Label1.Text = "Fejl";
        }
    }

Строка запроса, полученная с другой страницы.

1 Ответ

0 голосов
/ 17 ноября 2011

Я нашел ошибку. Это было имя пользователя. Вы видите, что к моей учетной записи Picasa подключены два электронных письма, что, очевидно, вызывает проблемы при загрузке. Я создал новый аккаунт и новый альбом, и теперь все работает отлично. Пока альбом публичный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...