Javascript-форум (https://javascript.ru/forum/)
-   Работа (https://javascript.ru/forum/job/)
-   -   JS файл с которого можно выводить разные куски html кода (https://javascript.ru/forum/job/19235-js-fajjl-s-kotorogo-mozhno-vyvodit-raznye-kuski-html-koda.html)

wlad2 29.07.2011 15:08

JS файл с которого можно выводить разные куски html кода
 
К примеру есть seo.js файл
<script type="text/javascript" src="/seo.js"></script>

мне нужно спрятать туда разные куски HTML кода и выводить их на странице.
к примеру на странице вставить такой код:
<span hashString="beb1994bf5bb8fa1f7ce50687bf4bde3" hashType="content"></span>

он будет выводить тот HTML код соответствующий beb1994bf5bb8fa1f7ce50687bf4bde3
HTML кусков может быть много

Предлагаю 2$

оплата в wmz или wmr как вам угодно
контакты в личку либо в icq 407534416

DreamTheater 29.07.2011 17:48

А чем шаблонизатор не подходит? Например если нужен непременно js, то вполне подойдет http://edspencer.github.com/jaml/

wlad2 29.07.2011 17:56

DreamTheater,
понятия не имею что такое шаблонизатор, по ссылке перешел и ничего не понял.
мне нужно с внешнего JS файла выдерать куски HTML кода..

DreamTheater 30.07.2011 03:46

Цитата:

Сообщение от wlad2 (Сообщение 116098)
Предлагаю 2$

Это конечно очень круто.

Gozar 30.07.2011 09:54

wlad2,
Если внешний файл твой, так и сохрани в своем объекте или массиве все нужные куски, зачем выдирать?
var base = {
'hash1':'<span hashString="beb1994bf5bb8fa1f7ce50687bf4bde3" hashType="content"></span>',
'hash2':'<span hashString="bebla" hashType="content"></span>'
}
alert(base.hash1); //выводить можно через  appendChild, innerHTML, write

Твоей информации слишком мало, чтобы правильно спроектировать то, что тебе нужно.

ctpz 30.07.2011 17:06

Сделаю данную работу за 15 долларов

wlad2 30.07.2011 18:54

Gozar,
внешний файл мой.
зачем выдирать - я имел в виду 'выводить'

к примеру это мой внешний файл
<script type="text/javascript" src="мой-сайт/seo.js"></script>


var base = {
'beb1994bf':'тут HTML код',
'0687bf4bd':'тут тоже HTML код'
}


на самой странице мне нужно вывести HTML код под ID = beb1994bf
я вставляю
<span id="beb1994bf'"></span>

ну или с помощью
<span hashString="beb1994bf" hashType="content"></span>

указал потому как видел такую реализацию на сайте wikimart.ru но там дополнительно в base64 сам HTML код прячется.. мне такое не нужно.

Gozar 30.07.2011 19:29

wlad2,
и что?

wlad2 30.07.2011 19:46

Gozar,
хватает ли информации что-бы реализовать скрипт?
и если действительно он стоит больше 2$ то сколько по вашему мнению!

Gozar 30.07.2011 20:20

wlad2,
я не беру работу с форума, не говоря уже что 60 рублей это оскорбление. Лень сложить 2+2?
<html>
<body>
<script>var base = {
'hash1':'<span hashString="beb1994bf5bb8fa1f7ce50687bf4bde3" hashType="content">1</span>',
'hash2':'<span hashString="bebla" hashType="content">2</span>'
}
document.write(base.hash1);
document.write(base.hash2);</script>
</body>
</html>


Часовой пояс GMT +3, время: 03:32.