Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > За денежку требуется подправить код!!!


Автор: sharemaster 22.9.2009, 22:44
Имеем код в виде кнопки в браузере Mozilla:

javascript:(function(){location.href='http://www.bposter.net/?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)+'&desc='+encodeURIComponent(window.getSelection?window.getSelection():'');})();

при нажатии этой кнопки :
Парсится  инфа о странице, которая открыта в момент нажатия кнопки  и переносится в формы на сайте социальных закладок....

Формы на на сайте социальных закладок:

Ссылка - сюда залетает ссылка - все ок! все устраивает! )
Заголовок  - сюда залетает <TITLE> -  все ок! все устраивает! )
Описание - это поле пустое - ТРЕБУЕТСЯ, ЧТОБЫ СЮДА ЗАЛЕТАЛА ИНФА  ИЗ <meta name="description"
Теги (через запятую)- это поле пустое - ТРЕБУЕТСЯ, ЧТОБЫ СЮДА ЗАЛЕТАЛА ИНФА  ИЗ <meta name="keywords"


Думаю можно будет поправить исходный код?.....
Оплата WMZ

Заранее благодарен!

один семь один 3 четыре 50 тридцать 9

Автор: motorway 23.9.2009, 00:39
Попробуйте так:

Код

javascript:(function(){
var code = document.documentElement.innerHTML;
a=code.split('keywords" content=');
b=a[1].split('"');
c=b[1];
d=code.split('description" content=');
e=d[1].split('"');
f=e[1];


в переменную c записали ключевые слова.
в переменную f - описание.

Далее подставили в урл.
Код


location.href='http://www.bposter.net/?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)+'&desc='+f+'&tags='+c+encodeURIComponent(window.getSelection?window.getSelection():'');})();


Если что не совсем так, можно исправить. Основные вещи получил.
Для связи аська 455890578

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)