Dahil javascript ile Javascript kodu, sonlandırılmamış dize değişmezi

0 Cevap php

Dahil dosya javascript içermediği sürece Bu komut, çalışıyor, o zaman "sonlandırılmamış dizge" literal hata ile kırar. Boşluk ve linebreaks Çıkarma sorunu tedavi etmez.

<script type="text/javascript">
var myArray = [
'url',
'url2',
'url3',
'url4',
'url5',
];
var i, numDomains = myArray.length, found = false;
for (i = 0; i < numDomains; i++) {
if (document.referrer.indexOf(myArray[i]) > -1) {
found = true;
}
}
document.write((found ? '<?php include("file1.php"); ?>' : '<?php include("file2.php"); ?>'));
</script>

Dahil dosyası herhangi bir normal bir html dosyası olabilir nerede iyi bir çözüm olacaktır.

Bu soruna neden olan dosyanın çıktısı:

<!-- google_ad_client = "pub-0705348955426556";/* ORG 468x60 */ google_ad_slot =     "2106718798";google_ad_width = 468;google_ad_height = 60;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><script src="http://googleads.g.doubleclick.net/pagead/test_domain.js"></scri

0 Cevap