2012-01-08 3 views
0

Я хочу, чтобы в iTramx загружалась ссылка, когда пользователь нажимает на нее. Я пробовал следующий код, но, к сожалению, это не сработало. Я хочу сделать это без использования Javasvript или JQuery. У меня есть код jquery, который может выполнять эту задачу, но я хочу сделать это в простом html. Более того, я также хочу получить идентификатор элемента, на который пользователь нажал, перед созданием фрейма.Открыть нормальную ссылку <a> в IFRAME

Любая помощь будет оценена

Благодаря

<a href="#frame" name="click">clickme</a> 
<iframe src="login.html" name="frame"></iframe> 

ответ

-1

Вы не можете получить всплывающее окно, в простой Html любая идея way.Your из ссылаюсь на другой кадр хорош, но он не будет всплывать .please прочитать в запросе http://www.codingforums.com/archive/index.php/t-45236.html

3

Вы можете «всплывающее окно» в новом окне/вкладке, используя атрибут тега <a>target. Однако, если вы хотите всплывающее окно внутри одного окна браузера, вам нужно будет использовать javascript.

+0

Да, я знаю, что target = "_ blank" приведет к его новому окну/вкладке. Но я хочу найти способ получить всплывающее окно без использования JS. –

+0

'target =" _ blank "' * is * 'без использования JS', я не думаю, что вы знаете, что хотите ... –

+0

Does _blank Popup? Ответ: no.it откроет только новую вкладку или окно, Poput означает открыть в iframe –

1

Если все вы имеете в виду «нагрузка в IFRAME «тогда вам просто нужно использовать атрибут« target »ссылки. Это будет загружать href в iframe (хотя любое «выскакивание» должно быть обработано в js). Ссылка должна выглядеть так:

<a href="[page to show in the iframe]" target="frame">clickme</a> 
<iframe src="login.html" name="frame"></iframe> 
0

Используйте DOM парсер, и восстановить HTML со ссылками в качестве фреймов

или использовать некоторые противный str_replace вызовы сделать якоря IFrames

$url=str_replace("<a ","<iframe ",$url); 
$url=str_replace("</a> ","</iframe> ",$url); 

I не сделал бы этого. Я бы использовал js или jquery для их восстановления или создания лайтбокса с iframe при нажатии ссылки. Удачи!

Смежные вопросы