Есть область экрана,которая задается
top,left, width,height
(т.е. неизвестно , какие элементы здесь расположены)
Можно как-то определить событие click()
для этой области?
то по клику на кнопке "timer1" отрабатывает go_good()
и ссылка timer1.php открывается в новой вкладке браузера( хром, FF)
2. если вызывать функцию go_good()
<body onload="go_good()>
то ссылка timer1.php открывается в новом окне браузера( хром, FF),
т.е. браузер требует разрешать всплывающие окна
т.е. реальный клик дает новую вкладку,
программный - новое окно.
В чем может быть причина? нужна новая вкладка программно.
Есть опыт программирования PHP+Mysql,Javascript.
Вопросы
- как относятся создаваемые формы к аккаунтам диспетчеров?
чьи это функции - админа?
- какие данные вводит диспетчер в своем аккаунте?
Мог взяться после более подробного ТЗ, но не спеша.
Как с внешним видом( дизайн, верстка есть?)
email:mshdn@rambler.ru
skype:mshendn
Нужно посмотреть готовый скрипт и попробовать разобраться, почему не работает.
Это будет дешевле, чем заново делать.
Ориентировочно $10-$20 в зависимости от доработки.
Email:mshdn@rambler.ru
Обработку ответа на ajax нужно сделайте до любого вывода в браузер.
Я не могу получить ответ в
$.post('proba_post_utf.php',{p : p},function(data_my) {
dat=data_my;
alert('da0='+dat);
if (dat) { alert('da1='+dat); }
});
переменная data_my - undefined
причем только для IE и только на конкретном хосте.
под другими браузерами на этом хосте все работает -
переменная data_my - определена.
Следующая ситуация - простой запрос на сервер через ajax.
Все работает под любым браузером локально и на нескольких хостах.
Но на одном хосте под IE8 или IE9 запрос
$.post('proba_post_utf.php',{p : p},function(data_my)
возвращает - data_my=undefined
Под остальными браузерами на этом хосте отрабатывает правильно.
В логах вебсервера( Apache 2.2) - вроде ошибок нет
"GET /111/proba_ajax_utf.php HTTP/1.0" 200 1118 "-"
"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)"
"GET /111/js/jquery-1.8.3.min.js HTTP/1.1" 200 93636
/111/proba_ajax_utf.php" Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)"
"GET /111/proba_post_utf.php?p=1 HTTP/1.0" 200 8
/111/proba_ajax_utf.php" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)"
"POST /111/proba_post_utf.php HTTP/1.0" 200 7
/111/proba_ajax_utf.php" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)"
Проблема в следующем:
В фрэйме
<IFRAME id="i" src="<?=$url ?>" width="720px" scrolling="no" border=1px
align="center"> </IFRAME>
для сайтов со скроллингом по высоте некорректно отображаются вслывающие окна
jQuery плагина fancybox - fancybox размещает их по ценру экрана на реальном сайте $url,
а во фрэйме - нет - по размеру фрэйма.
( указывать высоту фрэйма height=* - не допускается)
Есть ли способ обойти фрэйм?
Пробовал
простейший проксирующий серверный скрипт (php)
$html = file_get_contents($url);
echo $html;
и потом работать с $html - что-то менять удается, но возникает проблема в другом -
на сайте $url - используется технология ajax
и в отображаемом echo $html - ajax не срабатывает - ошибка подключения с другого домена.
Если способ вместо фрэйма корректно отобразить инфру с другого домена?
Есть опыт работы PHP+Mysql +Javascript/jQuery/AJAX по созданию сайтов.
Мог бы взяться за задание.
Есть какой - нибудь дизайн( еще лучше верстка) внешнего вида?
email: mshdn@rambler.ru
ICQ : 641174660
Да, скрипт не мой и доступа нет.
Пробовал несколько вариантов
- curl
- file_get_contents
- stream_get_contents
- fsockets
- ob_get_contents()
все дают одинаковый результат, но не то, что выдает браузер.
Может быть причина в том, что в скрипте на сервере используется prog.exe,
который и формирует инфру, но как он отдает ее?
ссылка такая http://www[dot]site[dot]ru/script.php?ur[dot][dot][dot]1=p1&par2=p2
Есть скрипт, который формирует набор кодов( буквы, цифры - не html) - координаты на карте.
Их можно посмотреть в браузере, если запустить этот скрипт.
До сих пор для отладки я брал эти данные как копию с экрана и вручную
делал из них файл .
Реально нужно брать, то что формирует скрипт, но он не формирует файл.
То, что я читаю средствами PHP
$filename='http://www.../script.php';
$s=file_get_contents($filename);
echo $s;
$n=readfile($filename);
не совпадает с реальными данными.
Каким еще способом можно прочитать правильно данные?
Есть js скрипт https://github[dot]com/johnculviner/[dot][dot][dot]ter/src/Scripts/
jquery.fileDownload.js
- хорошо выполняет загрузку файлов с сервера,
но в браузере Chrome для mp3 происходит проигрывание вместо загрузки.
В чем может быть причина? есть плагины, которые работают в Chrome нормально?