Как мне переместить фразу Javascript (внутри тела) в голову вместо - PullRequest
1 голос
/ 02 мая 2011

Например, у меня есть код, который перетаскивается в моем твиттере через файл javascript, я вставил ссылки прямо в div, я хочу, чтобы он появился, однако моя страница не будет проверена (очевидно), но я не могувыясните, как отправить его для отображения в этом div с использованием кода Javascript, скрытого в заголовке.

Ниже показан div, в котором мне нужна информация, и файлы javascript, которые вызывают информацию

Anyпомощь будет принята с благодарностью!

<div id="twitter_update_list"><script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/hookline_sinker.json?callback=twitterCallback2&count=1"></script>
<br />FIND US AT <br /><strong><a href="http://twitter.com/#!/hookline_sinker" target="_blank">@HOOKLINE_SINKER</a></strong></div> 

Ответы [ 3 ]

4 голосов
/ 02 мая 2011

Единственная причина, по которой я не могу это проверить, заключается в том, что амперсанды в URI не были закодированы в HTML (то есть как &amp;).

<script> элементы допускаются как дочерние элементы <div> элементов.

0 голосов
/ 02 мая 2011
<html>
<head>
<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js">
</script>
</head>
<body>
<br />FIND US AT <br /><strong><a href="http://twitter.com/#!/hookline_sinker" target="_blank">@HOOKLINE_SINKER</a></strong>
<div id="twitter_update_list">Updates will go here!</div>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/hookline_sinker.json?callback=twitterCallback2&count=1"></script>
</body>
</html>
0 голосов
/ 02 мая 2011

Если вы используете JavaScript, предоставленный Twitter, то я не думаю, что вы можете.

То, что вам нужно (если я правильно понимаю), это внешний файл JavaScript, на который вы ссылаетесь в вашей страницы, которая пересекает DOM при загрузке страницы, находит div с идентификатором «twitter_update_list» и вставляет содержимое из Twitter.

Хотя эту функцию довольно легко закодировать, она будетдолжны быть в самом файле JavaScript.Поскольку вы используете JavaScript в Твиттере, то именно Твиттер должен предоставить эту функциональность в своем JavaScript.

Я думаю, вам нужно будет написать собственный файл JavaScript, который загрузил ваш канал RSS в Твиттере и проанализировал его наваша страница.

Возможно, вы захотите взглянуть на решение Реми Шарпа - в двух словах оно выглядит так, как вам нужно: http://remysharp.com/2007/05/18/add-twitter-to-your-blog-step-by-step/

...