Javascript 书市意外标识符?
如果您可以运行此代码并查看是否发现“意外标识符”,我们将不胜感激。非常感谢你们。 <代码>
javascript:(function () {
url = document.location.href;
if (url.match('youtube.com/watch?')) {
var s=document.createElement('script');
s.setAttribute('src','http://jquery.com/src/jquery-latest.js');
document.getElementsByTagName('body')[0].appendChild(s);
dataString = 'url=' url;
$.ajax({
type: 'POST',
url: '/create/',
data: dataString,
success: function(data){ console.log(data); }
});
}
else {
alert('This is not a youtube video.')
}
})();
It would be hugely appreciated if you could just run through this code and see if you spot an "unexpected identifier". Thanks so much guys.
javascript:(function () { url = document.location.href; if (url.match('youtube.com/watch?')) { var s=document.createElement('script'); s.setAttribute('src','http://jquery.com/src/jquery-latest.js'); document.getElementsByTagName('body')[0].appendChild(s); dataString = 'url=' url; $.ajax({ type: 'POST', url: '/create/', data: dataString, success: function(data){ console.log(data); } }); } else { alert('This is not a youtube video.') } })();
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
这:
应该是:
请注意,您可以通过给
$.ajax
一个要使用的对象来避免尴尬的字符串连接 - 如果参数数量增加,则特别有用:This:
Should be:
Mind you, you can avoid awkward string concats by giving
$.ajax
an object to work with - especially useful if the number of params increases:您对 dataString 的分配未正确连接:
应该是:
You assignment of dataString is not concatenating properly:
should be:
只是为了与众不同......
Just to be different....
只是为了更加不同......
应该是:
Just to be more different...
should be: