var obraz='<?php echo $obraz; ?>'; innerHTML = obraz; А так? Ещё нельзя чтобы были переносы строки, и символ ' экранировать надо И не уверен, но по ходу тебе надо document.innerHTML
Помогите пожалуйста с установкой плагина для Закачки файлов: http://allajax.ru/script/ajax-skript-dlya-zakachki-ocheredi-falov-na-server/ Не могу толком разобраться что в какую папку сливать и как запускать сам скрипт. Заранее премного благодарен! + раздам всем
Если хочешь без map обойтись - заюзай дивы с абсолютным позицианированием и выставленными Z- индексами. Картинку придеться резать в фотожопе. P.S. Я бы использовал только Flash для этой задачи!
как сделать отсчет времени? вобщем нужно таймер, юзер отправил письмо, и на экране оявляется таймер, 10 мин и отсчет обратный, как тока закончился то действие...как так сделать?
Посмотри вот здесь скрипт - http://script.emanual.ru/?a=21&i=353 Он в строку состояния выводит отсчет времени, при желании можно переделать чтобы на страницу выводилось.
при создании сайтов столкнулся с такой проблемой: в разных браузерах сайты отображаються по разному, хотел бы узнать JS который определял бы браузер и подгружал определённый файл css то есть для оперы допустим opera.css для ие - ie.css и т.д.
HTML: <!--[if lt IE 7]> <![if gte IE 5.5]> <style type="text/css">...</style> <![endif]> <![endif]--> Вот пример кода, для того, чтобы подгрузить css для IE ниже версии 5.5
Возникла проблема с аяксом в FireFox: Код отправки зароса: PHP: function get() { if(typeof(XMLHttpRequest)!='undefined'){ var getXMLHttpObj = function(){ return new XMLHttpRequest(); } } else { var getXMLHttpObj = function(){ var activeXObjects = ['Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'Msxml2.XMLHTTP.3.0', 'Msxml2.XMLHTTP', 'Microsoft.XMLHTTP']; for(var i=0; i<activeXObjects.length; i++){ try{ return new ActiveXObject(activeXObjects[i]); }catch(err){}}}} var Ajax = getXMLHttpObj(); Ajax.open('GET', './inc/aj.get.php', true); Ajax.onreadystatechange = processingFunction; Ajax.send(); function processingFunction(){ if(Ajax.readyState!=4) return; document.getElementById('stats').innerHTML = Ajax.responseText; } } В Firebug'е ошибка: uncaught exception: [Exception... "Not enough arguments [nsIXMLHttpRequest.send]" nsresult: "0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)" location: "JS frame :: http://my.site.com/get.php :: showlast :: line 35" data: no] Данные естественно не получаются, в ИЕ/Опере/сафари все норм. В чем может быть проблема? [Added]: Проблема решена, Ajax.send(Ajax); надо было задать...
Нужен скрипт наподобие этого PHP: function showform(){ if (document.getElementById('form').style.display == 'none'){ document.getElementById('form').style.display = 'block'; document.getElementById('add').style.display = 'none'; }else{ document.getElementById('form').style.display = 'none'; document.getElementById('add').style.display = 'block'; } } который при нажатии на ссылку показывает скрытый обьект, при повторном нажатии - сворачивает. Нужно тоже самое, только чтобы обьект разворачивался и сворачивался плавно, думаю для этой цели нужен ajax, погуглив нашёл несколько скриптов, в которых ничё не понял, т.к. аякс вообще не знаю.
PHP: <html> <head> <title>test</title> <script src="./pub/static/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(".y").click(function(){ $("#test").slideToggle("slow"); $(this).toggleClass("active"); return false; }); }); </script> </head> <body> <a href="#" onclick="results()" class="y">TEST</a><br/><br/> <div id="test"> <b>TEST</b><br/> <h1>test</h1><br/> </div> </body> </html>
Интересует на скок Mootools фламерок хорош ? посмотрел примеры как можна быстро сделать на странице разные эфекты и перемещение обьектов или есть получше его Демо
Возможно ли написать на Java скрипт, который бы с задержкой в N сек. собирал весь текст из окна второго (соседнего) браузера в котором открыта страница? Т.е. в одном браузере работает сам скрипт, а во втором браузере постоянно обновляется информация которую этот скрипт должен собирать (тупо копировать, как если сейчас сделать Ctrl+a и Ctrl+c)