Как убрать двойные ковычки в JavaScript?

программирование java технология

В общем, скрипт передает данные в твиттер (устанавливает в качестве статуса название статьи + ссылку).
Если в названии статьи присутствуют кавычки, то в статус твиттера идет только то, что попалось до кавычек.
Пробовал через фукнкцию escape() перевести кавычки в код, в итоге получаю в адресной строке: «ТЕКСТ» (то есть весь заголовок статьи с кавычками, переведенными в код), в то время как в форме набора статуса в твиттере по-прежнему часть текста, попавшаяся до кавычек.
Существуют ли способы вырезки спецсимволов (кавычек) из переменной в JavaScript насовсем?

Примечание:
intlex, я в этом полный 0, поэтому, если не трудно, объясните поподробней =)
У меня заголовок передается в переменной t. Таким образом, мне нужно сделать что-то вроде этого?

var str = t;
var reg = /(\")/gm;
var res = str.replace(reg, "");

Примечание:
>> я тут про двойную кавычку забыл, её надо задать кодом

Тогда, наверное, не этот код) Там кавычки всегда заменяются типографом на « и »
для них коды другие? И как их оба прописать? var reg = /(\код1,\код2)/gm; так?

Да, и в результат мне вставлять уже переменную не t, а res?

Примечание:
Для « и » коды, видимо, xAB и xBB соответственно.

Примечание:
Что-то не срабатывает оно у меня... Работает точно также, как с самого начала. http://pastebin.com/ge0B6cJ5
ЧЯДНТ?

Примечание:
Чтобы представлять, что именно получается, можно заглянуть сюда: http://s012.radikal.ru/i321/1010/70/158bca81fecd.png

Примечание:
К сожалению, скрипт напрочь не видит то, что с его переменными пытаются сделать, выводит ровно то, что было и без скрипта.
Есть другой вариант... я нашел объявление этих переменных в коде страницы статьи:

<script type="text/javascript">socializ(encodeURIComponent('<?php the_permalink() ?>'),encodeURIComponent('<?php the_title(); ?>'))</script>

Таким образом, вопрос упирается уже в то, как из php убрать эти же самые кавычки (в месте объявления переменной t). Возможно, как-то через preg_replace?

Примечание:
Все равно не получается... Последний вариант, который попробовал:
<script type="text/javascript">socializ(encodeURIComponent('<?php the_permalink() ?>'),encodeURIComponent('<?php the_title(); $t = the_title(); echo preg_replace("/(&laquo;|&raquo;|«|»|[\xAB\xBB\x22])/g", "", $t); ?>'))</script>

Примечание:
intlex, ну, лог создается пустой, а echo $t; выводит заголовок с кавычками.

Примечание:
Вопрос закрываю, пояснение в продолжении ;) http://otvety.google.ru/otvety/thread?tid=41a030b8578e4565
Всем спасибо)
Ответы:
значит the_title() выводит не то что надо, или заголовок не в этом месте формируется
var reg = /(&laquo;|&raquo;|[\xAB\xBB\x22])/g;
t = t.replace(reg, "");
Существуют ли способы вырезки спецсимволов (кавычек) из переменной в JavaScript насовсем?
если двойные кавычки убрать то так
var str='bla-bla"tratata"';
var str=str.split('"').join('');alert(str);
выведи значения в темповый файл для сравнения
$t = the_title();
file_put_contents("temp.log", "$t\n");
$t = preg_replace("/(&laquo;|&raquo;|«|»|[\xAB\xBB\x22])/g", "", $t);
file_put_contents("temp.log", $t, FILE_APPEND);
echo $t;


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.