JQuery HTML на разных страницах - PullRequest
0 голосов
/ 07 августа 2009

Одна из моих страниц переполнена HTML-формами и js. Поэтому мне было интересно, есть ли способ разместить форму на одной странице, а затем js на другой. Если бы вы могли направить меня на хороший сайт, посвященный этому, я был бы очень признателен.

Спасибо

Ответы [ 3 ]

6 голосов
/ 07 августа 2009

Есть отличный способ. Вы помещаете свой JavaScript в файл, скажем /scripts/someStuff.js из своего корневого веб-каталога, и импортируете его, используя

<script type="text/javascript" src="/scripts/someStuff.js"></script>
0 голосов
/ 09 августа 2009

Я даю вам тестовый пример для этого У меня есть внешний файл js с именем test.js, который я сохранил в папке Script в моем корневом каталоге У меня есть кнопка на моей странице, и на ее событии клика код клиента написан в файле test.js

Код главной страницы

<html>
<head id="Head1">
    <title></title>
    <script language="javascript" type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
    <script src="Scripts/test.js" type="text/javascript"></script>
 </head>
<body>
    <input id="TestButton" type="button" value="Test" />
</body>
</html>

Внешний js-код в файле Test.js

$(function()
{
    $('#TestButton').click(function()
    {
        alert('I am clicked.');
    });

});
0 голосов
/ 07 августа 2009

В JavaScript вы можете ссылаться на объекты в другом окне, если они открыты с помощью метода window.open. Список литературы принимает форму:

window.opener.form.fieldname.value

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...