Итак, вот ситуация, я получаю рекламу от своего пользовательского рекламного сервера, например
src = 'http://www.adserver.com/www/delivery/ajs.php?zoneid=1&cb=37930400855&charset=UTF-8&loc=http%3A//thissite.com/';
script = document.createElement 'script'
script.type = 'text/javascript'
script.src = src
$('.banner-container').append script
Итак, проблема в том, что URL-адрес правильный в переменной src, он правильный, когда он вставлен в dom
<script type="text/javascript" src="http://www.adserver.com/www/delivery/ajs.php?zoneid=1&amp;cb=37930400855&amp;charset=UTF-8&amp;loc=http%3A//thissite.com/"></script>
Но во-вторых, браузер пытается получить его, URL-адрес меняется на
видите, сразу после .com он удаляет /, так что comwww работает вместе, заставляя его выдавать ошибку и, конечно, не отображать то, что я хочу. Я пробовал кодировку uri и другие мелочи, которые я читал или видел в stackoverflow, но безрезультатно.
http://google-adwords.com/my-private-id/whatever
, поэтому они немного изменили его. - person Joe Frambach   schedule 23.05.2014