だから私はアポストロフィが与えることに気づきました"'"
、
私は次のことを行うJSを持っています:
$(document).ready(function () {
$('#share_buttont@(number)').click(function () {
var loc = $(this).attr('href');
window.open('http://twitter.com/share?url=' + loc + '&text=' + "@item.Title. News via www.test.com" + '&', 'twitterwindow', 'height=450, width=550, top=' + ($(window).height() / 2 - 225) + ', left=' + $(window).width() / 2 + ', toolbar=0, location=0, menubar=0, directories=0, scrollbars=0');
});
});
が含まれている場合、アポストロフィを@item.Title
含む" 'Flying' boat to smash record? "
テキストは Twitter 共有ボックス内のテキストを台無しにします。アポストロフィは に変わります'
。
これを修正する良い方法はありますか、またはテキストのすべてのアポストロフィを削除する必要がありますか? JS スクリプトがトリガーされる前に?