Я звоню в твиттер динамически, чтобы получить виджет на сайте. http://twitter.com/about/resources/widgets/widget_search
Вместо того, чтобы пользователь получал код с вышеуказанного веб-сайта, я даю текстовое поле для ввода тех же данных, чтобы получить окно виджета для поиска в Twitter.
Я могу получить твиты, но они удаляют предыдущий контент, который уже находится на странице, и обновляют ту же страницу только с помощью твиттер-фидов.
Вот код:
<label>Enter Search Keyword:</label>
<input type="text" id="twtKeyword"/>
<br/><br/>
<label>Enter Title:</label>
<input type="text" id="twtTitle"/>
<br/><br/>
<label>Enter Subject:</label>
<input type="text" id="twtSubject"/>
<br/><br/>
<input type="button" id="twtBtnClick" value="Click" onclick="getPageTwitter();"></input>
function getPageTwitter()
{
var searchWord=document.getElementById("twtKeyword").value;
var titleTwt=document.getElementById("twtTitle").value;
var subjectTwt=document.getElementById("twtSubject").value;
$( "#twitterWidget" ).dialog( "close" );
new TWTR.Widget({
version: 2,
type: 'search',
search: searchWord,
interval: 6000,
title: titleTwt,
subject: subjectTwt,
width: 250,
height: 300,
theme: {
shell: {
background: '#8ec1da',
color: '#ffffff'
},
tweets: {
background: '#ffffff',
color: '#444444',
links: '#1985b5'
}
},
features: {
scrollbar: false,
loop: true,
live: true,
hashtags: true,
timestamp: true,
avatars: true,
toptweets: true,
behavior: 'default'
}
}).render().start();
}
Но я хочу, чтобы виджет оставался на той же странице, не затрагивая предыдущее содержимое страницы