Jump to content
  • 0

Запись числа в текстовой файл


JohnChaban
 Share

Question

Добрый день.

Уменя в коде HTML есть такой фрагмент:

<map name="Map" id="Map">

<area shape="rect" coords="12,257,37,290" href="#2956584" "window.open('Okno_Vikluchatela.html','newin','Toolbar=0,Location=0,Directories=0, status=0, menubar=0, scrollbars=0, resizable=0, copyhistory=1, width=800, height=600')" />

<area shape="rect" coords="131,259,157,293" href="#1" "window.open('okno_razmikatela.html','newin','Toolbar=0,Location=0,Directories=0, status=0, menubar=0, scrollbars=0, resizable=0, copyhistory=1, width=800, height=600')" />

<area shape="rect" coords="248,256,270,293" href="#231" "window.open('Okno_Vikluchatela.html','newin','Toolbar=0,Location=0,Directories=0, status=0, menubar=0, scrollbars=0, resizable=0, copyhistory=1, width=800, height=600')" />

<area shape="rect" coords="352,261,372,289" href="#7652" "window.open('Okno_Vikluchatela.html','newin','Toolbar=0,Location=0,Directories=0, status=0, menubar=0, scrollbars=0, resizable=0, copyhistory=1, width=800, height=600')" />

<area shape="rect" coords="412,255,434,293" href="#9809" "window.open('Okno_Vikluchatela.html','newin','Toolbar=0,Location=0,Directories=0, status=0, menubar=0, scrollbars=0, resizable=0, copyhistory=1, width=800, height=600')" />

</map>

Это ссылки при нажатие на которые вызывается окно браузера со страницами.

У вопросик такой:

Можно ли сдедать чтобы при нажатии на сылку записывались разные чилса в текстовый файл?

Например при выполнении

<area shape="rect" coords="12,257,37,290" href="#2956584" "window.open('Okno_Vikluchatela.html','newin','Toolbar=0,Location=0,Directories=0, status=0, menubar=0, scrollbars=0, resizable=0, copyhistory=1, width=800, height=600')" />

в фаил Data.txt записалось число 27, а при выполнениии

<area shape="rect" coords="248,256,270,293" href="#231" "window.open('Okno_Vikluchatela.html','newin','Toolbar=0,Location=0,Directories=0, status=0, menubar=0, scrollbars=0, resizable=0, copyhistory=1, width=800, height=600')" />

записалось в этот файл вместо числа 127, число например 2569.

Еще вопросик можно сформировть при помощи скриптов в HTML запись массива чисел в текстовый файл, так чтобы числа распологались столбиком.

Я проискал в литературе не нашел мне очень важно решение данного вопроса.

Зарание спасибо за ответы всем.

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

HTML не умеет ничего никуда писать. Это язык разметки. При помощи Javascript можно только записать что-то в куки или в локальное хранилище браузера. LocalStorage - вешь не кроссбраузерная, но есть кроссбраузерные реализации, т.е. придется ставить сторонний скрипт. Если есть сервер с PHP, то можно аяксом слать запрос скрипту на сервере чтобы тот записал что-то в файл.

Link to comment
Share on other sites

  • 0

наверное я бы попробовал как-то так:

отлавливать событие onclick(); и с помощью XMLHttpRequest обращаться к обработчику php, в котором с помощью регулярных выражений парсить теги <area> и с атрибута либо coords, либо href загонять в массив их данные, потом соотносить с нужными цифрами и записывать в файл.

Link to comment
Share on other sites

  • 0

wikipedia о JAVA

В русском языке распространены два варианта написания: «Джава» и «Ява».[11] Правообладатели торговой марки Java считают, что правильное написание — транслитерация «Джава», и не признают слово «Ява», соответствующее традиционному произношению названия острова Ява. Компания Sun (ныне принадлежащая Oracle) придерживается англоязычного произношения во всех странах мира.[12]

Иногда в обиходе используют также жаргонное слово «Жаба» (например, изображение жабы есть на календариках группы российских пользователей Джавы (Java Users Group).[13]

она же о javascript

вступление:

На Javascript оказали влияние многие языки, при разработке была цель сделать язык похожим на Java, но при этом лёгким для использования непрограммистами[4]. Языком Javascript не владеет какая-либо компания или организация, что отличает его от ряда языков программирования, используемых в веб-разработке[~ 2][5].

и:

Первоначально язык назывался LiveScript и предназначался как для программирования на стороне клиента, так и для программирования на стороне сервера (там он должен был называться LiveWire)[13]. На синтаксис оказали влияние языки Си и Java, и, поскольку Java в то время было модным словом[11][13], 4 декабря 1995 года LiveScript переименовали в Javascript[14]

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • 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