Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.01.2014, 16:41
Аватар для axle_vega
Интересующийся
Отправить личное сообщение для axle_vega Посмотреть профиль Найти все сообщения от axle_vega
 
Регистрация: 11.01.2014
Сообщений: 11

После нажатия Submit не срабатывает скрипт
Добрый вечер!

У меня сайт со шрифтами. Недавно решил сделать возможность пользователю наглядно проверить шрифт прямо у меня на сайте (т.е. пользователь выбирает понравившийся шрифт, вводит любой текст, нажимает Ок - и этот текст показывается в данном шрифте). Вот пример такого сайта: http://www.fontov.net/micra-normal

В интернете наткнулся на интересную вещь typeface. http://typeface.neocracy.org/

Подогнал её к сайту, и всё хорошо, но при изменении текста в строке он отображается обычным шрифтом.

Вот код страницы:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="js/typeface-0.15.js"></script>
</head>
<body>
<script type="text/javascript">
function changeText2(){
 var userInput = document.getElementById('userInput').value;
 document.getElementById('boldStuff2').innerHTML = userInput;
 document.getElementById('boldStuff2').className = 'typeface-js';
 document.getElementById('boldStuff2').style.fontFamily = 'a_AvanteTitulInline';
}
</script>
<script type="text/javascript" src="js/a_avantetitulinline_regular.typeface.js"></script>
<div>
	<div id="boldStuff2" class="typeface-js" style="font-family: a_AvanteTitulInline; font-size:60px">
		<p>Digmast</p>
	</div>
	<div>
		<form onsubmit="changeText2(); return false;">
			<input type="text" id="userInput" value="Введите текст"/>
			<input type="submit" value="Проверить"/>
		</form>
	</div>
</div>
</body>
</html>


То есть при загрузке страницы скрипт typeface-0.15.js срабатывает и статичный текст отображается в нестандартном шрифте, но при нажатии на кнопку показывает обычный шрифт.

Как это исправить?

Последний раз редактировалось axle_vega, 13.01.2014 в 17:04.
Ответить с цитированием
  #2 (permalink)  
Старый 15.01.2014, 02:01
Новичок на форуме
Отправить личное сообщение для ArtJS Посмотреть профиль Найти все сообщения от ArtJS
 
Регистрация: 29.12.2013
Сообщений: 7

Привет! js/a_avantetitulinline_regular.typeface.js а откуда этот файл? может его нет?
Ответить с цитированием
  #3 (permalink)  
Старый 15.01.2014, 07:46
Аватар для axle_vega
Интересующийся
Отправить личное сообщение для axle_vega Посмотреть профиль Найти все сообщения от axle_vega
 
Регистрация: 11.01.2014
Сообщений: 11

Это скрипт нестандартного шрифта и он есть ) Потому что при загрузке страницы его видно, а после изменения текст - пропадает куда-то (
Ответить с цитированием
  #4 (permalink)  
Старый 18.01.2014, 16:23
Интересующийся
Отправить личное сообщение для gearique Посмотреть профиль Найти все сообщения от gearique
 
Регистрация: 11.06.2013
Сообщений: 12

Эммм... Как-то у них с адартивностью под Retina не айс, я полагаю для 'модных дезигнеров (они же яблосеки) это важно.
Изображения:
Тип файла: jpg image.jpg (25.1 Кб, 4 просмотров)
Ответить с цитированием
  #5 (permalink)  
Старый 19.01.2014, 08:31
Аватар для axle_vega
Интересующийся
Отправить личное сообщение для axle_vega Посмотреть профиль Найти все сообщения от axle_vega
 
Регистрация: 11.01.2014
Сообщений: 11

Посоветуете тогда что-нибудь может? ))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему скрипт срабатывает только после обновления страницы? Randomizer jQuery 2 01.09.2010 19:01
После первого действия скрипт перестает работать cyberx jQuery 6 12.06.2010 22:04
Сохранение результата ajax запроса после нажатия 'back' gregOlsen AJAX и COMET 5 18.11.2009 12:23
Как запустить скрипт после отработки другого скрипта? roman2 Общие вопросы Javascript 2 10.08.2009 01:23
Не срабатывает bind(и click) после load (или get) dijah jQuery 3 27.01.2009 20:05