Кто-нибудь знает, есть ли простой способ ловли зависающего URL-ссылки ссылки в элементе управления HTML HTML? Как и в браузере, я хотел бы, чтобы URL-адрес отображался в строке состояния, но я не могу найти какое-либо событие, которое возникает при переносе ссылки. Нужно ли мне проверять и, возможно, управлять самим DOM для этого?Показать URL-адрес ссылки в HTML-элементе управления HTML
3
A
ответ
4
Предполагая, что вы используете mx: HTML или HTMLLoader, вам, вероятно, придется написать собственный собственный скрипт для подключения объектов DOM до контейнера AIR. Вот один из способов сделать это - там, вероятно, есть более элегантное решение, но для иллюстрации это должно быть достаточно.
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="1024" height="768" xmlns:html="flash.html.*" horizontalScrollPolicy="off">
<mx:Script>
<![CDATA[
private function container_complete(event:Event):void
{
addHTMLListeners();
}
private function addHTMLListeners():void
{
var links:Object = container.htmlLoader.window.document.getElementsByTagName("a");
for (var i:int = 0; i < links.length; i++)
{
if (links[i].href != "")
{
var href:String = links[i].href;
links[i].onmouseover = function():void { setStatus(this); };
links[i].onmouseout = function():void { clearStatus() };
}
}
}
private function setStatus(o:Object):void
{
status = o.href;
}
private function clearStatus():void
{
status = "";
}
]]>
</mx:Script>
<mx:HTML id="container" location="http://stackoverflow.com/users/32129" width="100%" height="100%" complete="container_complete(event)" />
</mx:WindowedApplication>
Надеюсь, это поможет!
Смежные вопросы
- 1. Показать только HTML-ссылки jQuery
- 2. Показать ссылки ...
- 3. Показать ссылки в php
- 4. Показать ссылки в шаблоне
- 5. Ссылки отключены в html
- 6. Относительные ссылки в html?
- 7. Jquery, чтобы показать содержание в качестве ссылки
- 8. Показать ссылки в других видах:
- 9. Показать содержимое ссылки в разделе
- 10. Показать ссылки Javascript в таблице
- 11. Как показать описание ссылки в отдельном окне
- 12. Показать ссылки абсолютное местоположение
- 13. Показать страницу html в asp.net
- 14. показать содержимое ссылки
- 15. Показать только избранные ссылки
- 16. Преобразование управления в html
- 17. Django Показать изображение в HTML
- 18. Показать локальную HTML-страницу из пользовательского элемента управления
- 19. Как показать/скрыть элементы управления html, сохраняя свои местоположения одинаковыми?
- 20. Показать почтовое сообщение в элементе управления WebBrowser
- 21. D3.JS - показать мои ссылки
- 22. Показать иерархию управления в дизайнере WinForms
- 23. Флажок Запрос HTML-ссылки
- 24. Показать/скрыть div ниже ссылки
- 25. Показать сетку в html
- 26. Показать HTML в AngularJS
- 27. Показать json в html
- 28. Показать символ "#" в html?
- 29. Показать переменную в HTML
- 30. Показать HTML в RSS
Отлично, только то, что я искал. Спасибо, Кристиан! –
Добро пожаловать, сэр! –
Хороший ответ. благодаря –