|
welder ↓
|
 |
|
13 Июль, 2008, 12:50:16
|
НЕ ХУЕТА!
ХУЕТА!
|
пыха рулит
Группа: в ухо Карма: 84
Сообщений: 2924 Сила слова: 2.87
|
тема такая есть переменная
var str="e:\фильмы\мультики\beavis & butthead\1-900-beavis.avi"
alert(str)
естсевенно выдает без \
1.помогите как сделать чтоб вывадило как написано (str - кроме как жава скриптом больше не как не изменить)
помогите люди добрые =)
|
|
|
|
« Последнее редактирование: 13 Июль, 2008, 01:31:48 от welder »
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
13 Июль, 2008, 11:35:33 , спустя 10 часов 45 минут 17 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17633 Сила слова: 1.67
|
welder, а строка e:\фильмы\мультики\beavis & butthead\1-900-beavis.avi не может быть приведена сразу к e:\\фильмы\\мультики\\beavis & butthead\\1-900-beavis.avi ?
How to write text on multiple lines in an alert box?
We can't use the <BR> tag here, as we did in write(), because alert() is a method of the window object that cannot interpret HTML tags. Instead we use the new line escape character.
An escape character consists of a backslash (\) symbol and an alphabet. When preceeded by the backslash, these alphabet assume a special function. Here are some commonly used escapes characters:
* \n: Inserts a new line and causes the text following it to be placed on that line.
* \t: Inserts a tab
* \r: Carriage return
* \b: Backspace
* \f: Form feed
* \': Single quote
* \": Double quote
* \\: Backslash
(Note: there are other escape sequences that consist of the backslash and hexadecimal digits. Their use is rare ... atleast I have never used them!)
alert("JavaScript\nis\na\nclient-side\nprogramming\nlanguage");
|
|
|
|
|
Записан
|
|
|
|
|
KENDO ↓
|
 |
|
13 Июль, 2008, 01:20:53 , спустя 1 час 45 минут 20 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 10
Сообщений: 444 Сила слова: 2.25
|
Мде... я тоже ночью... вернее уже утром мудрил. Ничего не мог придумать, кроме как сразу делать с escape-символом, т.е. \\ :-\
|
|
|
|
|
Записан
|
|
|
|
|
welder ↓
|
 |
|
13 Июль, 2008, 01:43:58 , спустя 23 минуты 5 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
пыха рулит
Группа: в ухо Карма: 84
Сообщений: 2924 Сила слова: 2.87
|
писал же (str - кроме как жава скриптом больше не как не изменить)
но можно пихать куда угодно
может какнить в скрытое поле а потом забирать от туда
щас нет времени.. потом поэксперементирую
|
|
|
|
|
Записан
|
|
|
|
|
CTAPbIu_MABP ↓
|
 |
|
14 Июль, 2008, 11:57:14 , спустя 22 часа 13 минут 16 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
мавр
Группа: в ухо Карма: не нужна
Сообщений: 5187 Сила слова: 1.81
|
|
|
|
|
|
Записан
|
java.lang.OutOfMemoryError
|
|
|
|
adw0rd ↓
|
 |
|
14 Июль, 2008, 12:59:33 , спустя 1 час 2 минуты 19 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17633 Сила слова: 1.67
|
CTAPbIu_MABP, ты сам то пробовал? Это первое что приходит на ум, но в моем предыдущем посте об этом сказано (в последней цитате).
То есть необходимо экранировать:
* \n: Inserts a new line and causes the text following it to be placed on that line.
* \t: Inserts a tab
* \r: Carriage return
* \b: Backspace
* \f: Form feed
* \': Single quote
* \": Double quote
* \\: Backslash
|
|
|
|
« Последнее редактирование: 14 Июль, 2008, 01:01:34 от adw0rd »
|
Записан
|
|
|
|
|
CTAPbIu_MABP ↓
|
 |
|
14 Июль, 2008, 02:19:45 , спустя 1 час 20 минут 12 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
мавр
Группа: в ухо Карма: не нужна
Сообщений: 5187 Сила слова: 1.81
|
не я так ляпнул что первое в голову пришло
|
|
|
|
|
Записан
|
java.lang.OutOfMemoryError
|
|
|
|
adw0rd ↓
|
 |
|
14 Июль, 2008, 02:24:19 , спустя 4 минуты 34 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17633 Сила слова: 1.67
|
CTAPbIu_MABP, просто при присвоении переменной строки "e:\фильмы\мультики\beavis & butthead\1-900-beavis.avi" уже поздно делать реплейс, так как строка уже переоброзовалась.
|
|
|
|
|
Записан
|
|
|
|
|
CTAPbIu_MABP ↓
|
 |
|
14 Июль, 2008, 02:40:30 , спустя 16 минут 11 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
мавр
Группа: в ухо Карма: не нужна
Сообщений: 5187 Сила слова: 1.81
|
да после того как ты сказал я понял что у него там получились спец символы типа \ф \м \b :D
вобщем я тут поигрался
хотел востановить чтото но не вышло(((
alert("\b".replace(/\u0008/,"b"))
|
|
|
|
|
Записан
|
java.lang.OutOfMemoryError
|
|
|
|
adw0rd ↓
|
 |
|
14 Июль, 2008, 02:45:05 , спустя 4 минуты 35 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17633 Сила слова: 1.67
|
CTAPbIu_MABP, можно рассмотреть вариант:
...может какнить в скрытое поле а потом забирать от туда...
Но я думаю велдер с этим сам уже разберется :)
|
|
|
|
« Последнее редактирование: 14 Июль, 2008, 02:48:50 от adw0rd »
|
Записан
|
|
|
|
|
welder ↓
|
 |
|
14 Июль, 2008, 04:37:45 , спустя 1 час 52 минуты 40 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
пыха рулит
Группа: в ухо Карма: 84
Сообщений: 2924 Сила слова: 2.87
|
CTAPbIu_MABP, можно рассмотреть вариант:
...может какнить в скрытое поле а потом забирать от туда...
Но я думаю велдер с этим сам уже разберется :)
да сделал давно ужо =)
<html>
<head>
<title></title>
<script>
function encoding(){
var jopa = escape(document.getElementById('test').value)
window.alert(jopa)
}
</script>
</head>
<body onload="javascript:encoding()">
<input id="test" type="hidden" value="проверка">
</body>
</html>
|
|
|
|
|
Записан
|
|
|
|
|