Jump to content

AddM

Newbie
  • Posts

    28
  • Joined

  • Last visited

AddM's Achievements

Explorer

Explorer (1/14)

-1

Reputation

  1. Сделал вот так, это к то му что бы окно, которое появляется было по центру на экране: <script type="text/javascript"> w = screen.width h = screen.height w1=w/2-200 h1=h/2-200 window.moveTo(w1,h1); </script> В приципе устраивает вариант, но когда этот скрипт срабатывает, я замечаю что изначально окно появляется в левом верхнем углу экрана, а потом быстро перескакивает. Это быстро происходит, но всё же заметно. Как избавиться от этого?
  2. А как можно сделать что бы по центру это окно появлялось? По логике высчитать высоту и длину экрана и разделить на два, а потом плясать от этих координат, но ведь мониторы разного расширения бывают? Нужен скрипт, который динамическим будет?
  3. Здавствуйте! Подскажите как запретить изменения окна после того как изменения уже применились: Вот вызываем новое окно при нажатии на ссылку: ссылка: <a href="./name_page.php" target="_blank">БАХ!</a> вот скрипт который срабатывает при окрытии нового окна и меняет уже размеры окна файл "name_page.php": <script> window.resizeTo(500,500); </script> Пробовал setResizable(false); , но что-то подсказывает что не из этой оперы... Как можно сделать что бы далее не возможно было растянуть это окно, т.е. размер 500х500 закрепился и не давал изменять пользователю окно? И ещё, подскажите как можно создать окно в котором не будет появляться панелей меню браузера, например, где отображается "Файл, Правка и т.д."; адресная строка и прочее что обычно отображается в окне браузера. Я думаю это не фантастика
  4. Вот так сделал кнопку на удаление с подтверждением, работает: <form action="editmain.php" method="POST"> <input name="del" type="submit" value="Удалить филиал(ы)" onclick="if(confirm('Подтвердите удаление?')) submit();else return false;"/> </form> до этого всё пытался через location.replace, parent.location, location.href И просто ",i=значение".
  5. Сделал с инкриментом. Работает. function Test(id) { document.getElementById(id).checked='true'; } Ни как, попроробовал и не получилось)) А как можно уменьшить параметрами окно браузера, например, на кнопку или ссылку нажимаю появляется окно маленькое 200 на 200. Это тоже через яву делать?
  6. Ну, я просто лёгких путей не ищу, думал может можно заставить яву рабоать с mysql внедрив в неё php. Это из области фантастики?)) Пусть пока строчки будут так разделенны, мне просто пока удобно так, потом как всё работать будет я уже перепишу код. Сначала я тоже терялся видя множество двойных кавычек, ну сейчас уже всё хорошо))
  7. Я учусь и лучше всего на примерах. метод восприятия у людей различается. Что значит, если ID совпадают? Какие ID? Что ты под ID имеешь в виду? ID тега или ID БД каждой строчки? Я про ID БД, где в БД есть, например, 3 поля: id(автоматически присваивается к любой новой строке), adres(ввод в ручную), sil(ссылка на ресурс-ввод в ручную). так вот я всё это время псиал тебе про id из БД. Т.к. Удаление я смог сделать по ID из БД, т.е. ставлю галочку и жму удалить у меня удалется запись из БД и обновлется страничка, где уже нет той строки, но не получается сделать выделение по нажатию ссылки адекватно. Т.к. у меня нет статичных функци в виду того что БД постоянно изменяется все циклы на построение таблицы являются динамическими. Вот пример где я чекбокс внедрил в поле ID из БД: <td><input type='checkbox' name='checkd[]' value='".$myrow['id']."'-->(идентификатор из БД) id='check'-->(статичный идентификатор тега) >".$myrow['id']."</td> <td>"."<a href="."http://".$myrow['sil']."-->(создание ссылки, IP берётся из БД и подставляется) target='_blank' onclick='Test(".$myrow['id'].")'-->(событие куда для проверки вставил id из БД, а не из тега.)>"."http://".$myrow['sil']."</a>" с инкриментом я могу предположить только следующее: <?php $c:=0; $result = mysql_query ("SELECT * FROM cam ORDER by name ASC;",$link); echo "<table border=0 width=''>"; echo "<tr> <td >"."id"."</td> <td>"."Адрес филиала"."</td> <td>"."Ссылка на камеру"."</td> </tr>" while ($myrow = mysql_fetch_array ($result)) { $c=$c++; echo "<tr> <td><input type='checkbox' name='checkd[]' value='".$myrow['id']."' id='check' >".$myrow['id']."</td> <td>".$myrow['addres']."</td> <td>"."<a href="."http://".$myrow['sil']." target='_blank' id='".$c."' "onclick='Test(".$c.")'>" ."http://".$myrow['sil']."</a>" ."</td> </tr>"; } echo "</table>"; Завтра проведу испытания. Надоело, в голове каша от всего...
  8. А так делать можно? Пытаюсь кнопку сделать с подтверждением на удаление, а то у меня просто удаляет. function Test1() { if (confirm('Уверены?')) { <?php require_once './editmain.php'; ?> } else { alert("OR"); } } судя потому что не срабатывает вставки в яваскрипт из пхп нельзя делать?
  9. О_О а как я им в динамическом массиве это впихну, если количество строк в таблице не постоянно? Т.е. то много стало, то часть удалилась... походу придётся это оставить и пока переключиться на перевёрстку и разбор явыскприт. постой у меня они есть же value='".$myrow['id']."' как можно в скрипте явы связать два тега по какми либо образом и напсиать проверку что если ид от чекбокса и ид от сслыки совпадают что чекед=true?
  10. Хм... сделал так (вариант таблицы урезаный): <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Админка</title> <link href="begin.css" rel="stylesheet" type="text/css"> <script type="text/javascript"> function Test(id) { document.getElementById('check'+id).checked='true'; } </script> <?php $result = mysql_query ("SELECT * FROM cam ORDER by name ASC;",$link); echo "<table border=0 width=''>"; echo "<tr> <td >"."id"."</td> <td>"."Адрес филиала"."</td> <td>"."Ссылка на камеру"."</td> </tr>" while ($myrow = mysql_fetch_array ($result)) { echo "<tr> <td><input type='checkbox' name='checkd[]' value='".$myrow['id']."' id='check' >".$myrow['id']."</td> <td>".$myrow['addres']."</td> <td>"."<a href="."http://".$myrow['sil']." target='_blank' onclick='Test(".$myrow['id'].")'>"."http://".$myrow['sil']."</a>"."</td> </tr>"; } echo "</table>"; Список создаётся у меня динамически, т.е. при выполеннии скрипта выводится таблица с количеством записей сколько их в БД, если 100, то рисует 100, значит 100 ссылок, 100 разных адресов и 100 чекбоксов. добавил сюда onclick='Test(".$myrow['id']." id, который присваивается каждой строке из БД. Если в обработчике функции пишу alert(id) то всё отл, он выводит верные id нажимая на ссылки, т.е. всё соответствует, но не работает, если нпаишу так document.getElementById('check'+id).checked='true';. Я знаю что со статическим списком это прокатит легко, но с динамическим видимо нужно ещё что-то.
  11. function Test() { document.getElementById('check').checked='true'; } Так работает, но у меня же строится таблица из массива записей, точнее записи из таблицы в массив помещаются и выводится множество строчек с чекбоксами, получается на какую ссылу не нажму выделяется всегда только 1-й. Можно как-то массив в хтмл задать или через яву, что бы чекбокс стаивлся там где я ссылку нажимаю? Может можно сделать, например, что бы и в чексбоксе и в ссылке генерился массив идишников, а потом в функции проверка на совпадения,е сли равны, то отмечаем чекбокс иначе нет. Такое возможно?
  12. Хорошо попробую. ID я использую для вставки графических сигментов, мелких много, просто попробовал так сделать можно и без них, в таблице. А css файл к примеру у меня отдельно, скрипт на пхп, который удаляет из базы тоже отдельно, как тот что добавляет. Сначала закончу первый этоап потом уже разобъю на куски и разными файлами с подгрузкой перевесртаю для простоты понимания, пока буду писать много кода в одном файле.
  13. Потому что с пхп начал и кавычки для меня уже привычное дело, а там где их нет не ругается интерпиритатор, хавает и всё выполянет. Width у меня для теста как был изначально, так и остался. Зато 42 печени на доноры можно сдать и людей спасти Чем <td> странный? Обычный тег из таблицы, который взят с вашего же сайта. не-не переменные надо двойными, если одинарными он ругается при обработке скрипта. Вот мне один тоже говорил "в файле.php все вставки html пиши через echo", но я его не слушал и пишу ток половину через echo, мне так воспринимать код проще. потому что у меня сейчас мозг разрывается от этого личного проекта, в голове каша html, css, php, mysql пару месяцев с этим работаю и проект этот надо уже показать, а по сути эта мелкая ИС в ней ещё много разных функций, которые не выложил, там кода много и во всякой извращённой форме написано, т.к. всё пишется по мере роста знаний и времени нет пока переверстать всё адекватно... + с сегодняшней темой переключился на яву, которой вообще не знаю, за неё теперь садиться надо, т.к. пхп перезагружает страницу, а мне не надо лишний раз их перезагружать, а ява выполняет на лету, а точнее всё как надо. Из всего что у меня сегодня получилось с явой это я смог добиться передачи и вывод перемнных по событию onclick через alert(var); из пхп в яву. и вообще сегодня пятница... PHP (что за константа checked?) это я пытался в input type=checkbox вставить в переменную это значение, а переменная просто находилась в теге input типа так: <input type="checkbox" name="check[]" value="" ".$a1."> Думал будет работать! Эксперементировал. Такой вариант почему не попробовал?Вот этот вариант я уже начал сегодня пробовать через яву, но пока не получается.
  14. Народ, ну подскажите, стоит дело(
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy