|
18.02.2013, 00:35
|
Кандидат Javascript-наук
|
|
Регистрация: 25.09.2012
Сообщений: 111
|
|
Iframe - закрытый
Доброй всем погоды.
Люди, известные сайты не открываются через ифрейм, что делать, почему та, как обойти момент. Прошу помощи. Что делать, куда копать?
В гугле только ничего не нашел. Одни философские разговоры.
Заранее спасибо.
|
|
18.02.2013, 00:59
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
Приводите конкретные ссылки
|
|
18.02.2013, 14:10
|
Кандидат Javascript-наук
|
|
Регистрация: 25.09.2012
Сообщений: 111
|
|
<iframe src="http://www.vk.com"></ifrane>
обычные сайты открывает а такие как vk,odn,dropbox,facebook не открывает.
И еще вопрос, если я хочу картинку при клике на нее переместить не по горизонтали или вертикали а по косой или по дуге какие методы есть для реализации с помощью jquery, перечислите ключевые слова, методы реализации или все что мне поможет в этом вопросе буду благодарен
|
|
18.02.2013, 14:19
|
Профессор
|
|
Регистрация: 12.12.2012
Сообщений: 1,398
|
|
Ключевые слова:
animate()
уравнение движения тела (x = x0 +V0 * t) + (a*t*t)/2)
Последний раз редактировалось tsigel, 18.02.2013 в 14:33.
|
|
18.02.2013, 14:41
|
х.з
|
|
Регистрация: 21.11.2010
Сообщений: 4,588
|
|
Сообщение от zzzzzz
|
Люди, известные сайты не открываются через ифрейм, что делать, почему та, как обойти момент. Прошу помощи. Что делать, куда копать?
В гугле только ничего не нашел. Одни философские разговоры.
|
ничего не делать . это защита от открытия в фреймах.
Последний раз редактировалось dmitriymar, 18.02.2013 в 14:45.
|
|
18.02.2013, 16:21
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
Пробуйте создать страницу такого вида:
<!DOCTYPE HTML>
<html>
<head>
</head>
<body>
<script language="JavaScript">
function FrameLoad(b) {
var a = location.hash.split('#')[1];
var inp=frame0.document.getElementById('form').getElementsByTagName('input');
inp[0].value = a;
Elem = document.getElementById('mouselayer');
Elem.parentNode.removeChild(Elem)
FrameLoad=FrameLoad2;
setTimeout("frame0.document.getElementById('form').submit()",600);
}
function FrameLoad2(b) {
frame0.document.getElementById('hmaoutercontainer').innerHTML='';
frame0.document.getElementById('mouselayer').innerHTML='';
b.style.display="block";
}
document.write('<iframe name="frame0" src="http://6.hidemyass.com/ip-1/" height=400 width=400 onload="FrameLoad(this)" style="display:none"></iframe>');
</script>
</body>
</html>
Выложите ссылку
Последний раз редактировалось Deff, 19.02.2013 в 14:22.
|
|
18.02.2013, 20:17
|
Кандидат Javascript-наук
|
|
Регистрация: 25.09.2012
Сообщений: 111
|
|
создал страницу, она пустая, выложить не могу работаю локально
|
|
18.02.2013, 20:21
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
zzzzzz,
На локальной - ничо не выйдет, нужны инет-страницы //Поправил код!
Последний раз редактировалось Deff, 18.02.2013 в 22:18.
|
|
18.02.2013, 23:11
|
Кандидат Javascript-наук
|
|
Регистрация: 25.09.2012
Сообщений: 111
|
|
Deff попробую залить, пока можешь мне сказать как получить текс из тексареа и занести ее в переменную
делаю так
var text = $('#write textarea').text();
|
|
18.02.2013, 23:12
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
var text = $('#write textarea').val();
|
|
|
|