Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Изменение js файла


Автор: sayber 25.1.2008, 21:24
Привет.

Как можно изменить файл js.

Допустим у нас файл test.js в нем:

Код

    this.defaultTab = 0;
    this.bindings = 0;
    this.focusElement = 0;
    this.hasFocus = 0;
    this.currentTabIndex = 0;



нам надо изменить строку 3 с this.focusElement = 0;  на this.focusElement = 1;

Как такое можно реалиизовать????

Автор: MoLeX 26.1.2008, 10:08
Цитата(sayber @  25.1.2008,  21:24 Найти цитируемый пост)
Как такое можно реалиизовать????

да хоть как. для примера: 

Код

this.defaultTab = 0;
this.bindings = 0;
this.focusElement = <?=$peremennaya;?>;  // в $peremennaya запихиваешь какоето значение и просто подставлешь его в дальнейшем
this.hasFocus = 0;
this.currentTabIndex = 0;


Автор: gta4kv 26.1.2008, 11:03
MoLeX, автору как я понял не это надо.
А нужно тупо перезаписать строку.

Автор: Golda 26.1.2008, 12:16
Что-то я не очень поняла вопрос. Вам просто это нужно, что ли?
Код


$file = 'test.js';
$txt = file_get_contents($file);
file_put_contents($file, str_replace('this.focusElement = 0;', 'this.focusElement = 1;', $txt));


Автор: sayber 26.1.2008, 13:59
Golda, Да это +) 
Спасибо большое.


gta4kv, Ты правельно понял.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)