Модальное окно не вызывается событием кнопки onClick - PullRequest
0 голосов
/ 05 декабря 2011

Вот моя проблема:

Я создаю простую систему управления контентом, написанную на PHP / MySQL.Каждая страница написана с использованием некоторых элементов php и html, поэтому я использую расширение .php.Страница, с которой у меня возникают проблемы, - это страница «Создать новую статью» - в основном, мне нужна кнопка HTML-формы, чтобы вызвать ModalBox, позволяющий пользователю выбрать изображение для вставки в текстовую область.Я также использую в этой же форме инструменты для текстового редактора Tiny MCE для текстовой области.

Мои включения вверху выглядят так:

<script language="JavaScript" type="text/javascript" src="js/prototype.js"></script>
<script language="javascript" type="text/javascript" src="js/scriptaculous.js?load=builder,effects"></script>
<script language="javascript" type="text/javascript" src="js/modalbox.js"></script>

<link rel="stylesheet" href="modalbox.css" type="text/css" media="screen" />

<script language="JavaScript" src="js/tiny_mce.js" type="text/javascript"></script>

Это то, что мойВызов button / ModalBox выглядит следующим образом:

<input type="button" name="insert_image" id="insert_image" value="Insert an Image" onclick="this.blur(); Modalbox.show('image_select.htm', {width: 600, title: 'Select an Image'}); return false;" />

Я пробовал множество вещей, чтобы заставить его работать, но, похоже, ничего не изменилось - Есть идеи?Спасибо!

1 Ответ

0 голосов
/ 05 декабря 2011

Я понял это - по-видимому, браузеру (-ам) не понравился путь к файлам .js, которые я дал.Я перенаправил его на абсолютный путь, и все, кажется, работает соответственно.

<script language="javaScript" type="text/javascript" src="http://www.dpigraphics.net/prototype.js"></script>
<script language="javascript" type="text/javascript" src="http://www.dpigraphics.net/scriptaculous.js?load=builder,effects"></script>
<script language="javascript" type="text/javascript" src="http://www.dpigraphics.net//modalbox.js"></script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...