Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.04.2012, 19:12
Аспирант
Отправить личное сообщение для mcavalon Посмотреть профиль Найти все сообщения от mcavalon
 
Регистрация: 04.11.2011
Сообщений: 65

Запретить выход окна сохранения
добрый вечер ув знатоки!
прошу вашей помощи. ситуация следующая:
в тексте клиент добавляет ссылки на видео следующего вида
<a id="this_video" href="/upload/information_system_16/0/6/4/item_64/information_items_property_620.flv">Видео</a>

я скриптом обрабатываю ссылку
$("#this_video").click(function(s){
		var path = $("#open_video").attr("href");
		$("#open_video").removeAttr('href');
		$("#dlya_video").html('\
			<object id="video" type="application/x-shockwave-flash" data="/hostcmsfiles/uflvplayer_500x375.swf" height="450" width="600">\
				<param name="bgcolor" value="#FFFFFF" />\
				<param name="allowFullScreen" value="true" />\
				<param name="allowScriptAccess" value="always" />\
				<param name="movie" value="/hostcmsfiles/uflvplayer_500x375.swf" />\
				<param name="FlashVars" value="way='+path+'&amp;swf=/hostcmsfiles/uflvplayer_500x375.swf&amp;w=600&amp;h=450&amp;pic=http://&amp;autoplay=0&amp;tools=1&amp;skin=white&amp;volume=70&amp;q=&amp;comment=" />\
			</object>');
		$("#dlya_video").dialog({
			modal: true,
			width: 630,
			position: ['center','center'],
			close: function(ev, ui) {
				$("#dlya_video").html("")  
			}
		});
	});

но при клике наперед выскакивает окно сохранения видео на комп. после закрытия этого окна на моем окне видео не проигрывается.
если делать так:
<a id="this_video" onclick="openvid('/upload/information_system_16/0/6/4/item_64/information_items_property_620.flv')">Видео</a>

function openvid(video){
		$("#dlya_video").html('\
			<object id="video" type="application/x-shockwave-flash" data="/hostcmsfiles/uflvplayer_500x375.swf" height="450" width="600">\
				<param name="bgcolor" value="#FFFFFF" />\
				<param name="allowFullScreen" value="true" />\
				<param name="allowScriptAccess" value="always" />\
				<param name="movie" value="/hostcmsfiles/uflvplayer_500x375.swf" />\n\
				<param name="FlashVars" value="way='+video+'&amp;swf=/hostcmsfiles/uflvplayer_500x375.swf&amp;w=600&amp;h=450&amp;pic=http://&amp;autoplay=0&amp;tools=1&amp;skin=white&amp;volume=70&amp;q=&amp;comment=" />\
			</object>');
		$("#dlya_video").dialog({
			modal: true,
			width: 630,
			position: ['center','center'],
			close: function(ev, ui) {
				$("#dlya_video").html("")  
			}
		});
}

то все норм. но клиент же не будет в каждую ссылку переделывать под нужды скрипта, ему легче присвоить id.
как быть тут?
заранее спасибо

Последний раз редактировалось mcavalon, 27.04.2012 в 19:14.
Ответить с цитированием
  #2 (permalink)  
Старый 27.04.2012, 21:56
Аватар для razerxxx
Аспирант
Отправить личное сообщение для razerxxx Посмотреть профиль Найти все сообщения от razerxxx
 
Регистрация: 05.10.2011
Сообщений: 85

после 19 строки добавьте return false
Ответить с цитированием
  #3 (permalink)  
Старый 28.04.2012, 00:42
Аспирант
Отправить личное сообщение для mcavalon Посмотреть профиль Найти все сообщения от mcavalon
 
Регистрация: 04.11.2011
Сообщений: 65

уже ставил, в таком случае окно не выходит, но при этом не выполняются строки 2 и 3
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с настройкой лайтбокс окна obormot Элементы интерфейса 1 03.02.2012 16:14
Выход или сворачивание окна мобильного браузера dehimer Мобильный JavaScript 6 09.11.2011 11:08
Запретить обновление нового окна Sergey_New Элементы интерфейса 3 12.09.2011 16:45
Плавное открытие окна. Flashton Элементы интерфейса 3 20.10.2010 16:00
Помогите: Вызов окна сохранения файла greatilya Общие вопросы Javascript 2 01.08.2008 14:56