|
как передать в качестве параметра строку < ... >
|
|||
---|---|---|---|
#18+
Может быть спрошу глупость, он я тут столкнулся с такой проблемой. Есть проседура на JavaScript которая в качестве параметра получает строку а потом её показывает во сплывающем <div>. дак вот проблема следующем, если передать в качестве параметра сторку Код: plaintext
то вместо ожидаемого Код: plaintext
получаю Text который становиться ссылкой. Чего делоть? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2004, 15:25 |
|
как передать в качестве параметра строку < ... >
|
|||
---|---|---|---|
#18+
Вот кусок исходника если кому интересно. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2004, 16:38 |
|
как передать в качестве параметра строку < ... >
|
|||
---|---|---|---|
#18+
Алё, гуру программирования, чё ни кто не знает как бороться с этой проблемой? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2004, 06:57 |
|
как передать в качестве параметра строку < ... >
|
|||
---|---|---|---|
#18+
Только не говорите мне что ни кто с подобным не сталкивался? Может ссылок на другие места где моискать / поспрашивать можно кините. Желательно руско язычные ресурсы. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2004, 11:07 |
|
как передать в качестве параметра строку < ... >
|
|||
---|---|---|---|
#18+
Я не гуру, но попробуй передать ссылку, обрамив ее тегом <pre> ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2004, 11:31 |
|
как передать в качестве параметра строку < ... >
|
|||
---|---|---|---|
#18+
2:Kondu4ov Lex Во первых я и так в этот тег(<pre>) засовываю передаваемое значение внутри процедуры Код: plaintext 1.
и ещё, я вот всегда думал что <pre> это такой тег что HTML код заключённый м.у этими тегами не обрабатываеться но тут в брождении хождении наткнулся на такое http://www.rus-abc.com/modules.php?name=99201HtmlBase&htmlname=htmltags.php-part=75.htm где сказанно <pre> Выводит текст шрифтом фиксированной ширины, сохраняя форматирование текста. Все броузеры вот но всё равно спасибо за ответ ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2004, 11:50 |
|
как передать в качестве параметра строку < ... >
|
|||
---|---|---|---|
#18+
не понил, что нада, но папробуйти в страке <a href="http://www.timus.ru">Text</a> заменить & на & *** Ухожу с ПТ *** ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2004, 11:56 |
|
как передать в качестве параметра строку < ... >
|
|||
---|---|---|---|
#18+
2:fedd ага работает если стороку в строке <...> заменит на & lt;...& gt а потом всё это заменить на & amp; lt;...& amp; gt (естественно без пробелов) то работает, только это же гиморой. Хотя спасибо, но может есть другой способ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2004, 12:04 |
|
как передать в качестве параметра строку < ... >
|
|||
---|---|---|---|
#18+
я джаваскрипт незнаю, не знаю, в какой момент преврящается там и во что. но если < преобразовывается в <, то нужно добиться чтобы & оставалось &. Для этого его надо написать в виде &. это общая рекомендация. но может, есть готовая функция которая делает это *** Ухожу с ПТ *** ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2004, 12:10 |
|
как передать в качестве параметра строку < ... >
|
|||
---|---|---|---|
#18+
ну типо я тоже javas не знаю и про такую функцию ни чего не знаю но зато я знаю такую функцию в php preg_replace("'&'","&",$text)) на данном этапе меня это устроит, но вообще интересно. Если в исходный html написать &_amp;lt; то он выведет &_lt;(где "_" как бы нет) а если это же передать в процедуру то она примет параметр &_lt; и покажет его как < осюдо можно сделать некоторые выводы о стандартной работе всего этого механизма, что вообщем то и раньше было понятно, вопрос теперь в том как это бойти попроще. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2004, 12:30 |
|
как передать в качестве параметра строку < ... >
|
|||
---|---|---|---|
#18+
имелось в виду preg_replace("'&'","&_amp;",$text) только без "_" ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2004, 12:40 |
|
как передать в качестве параметра строку < ... >
|
|||
---|---|---|---|
#18+
есть в пхп еще функция типа http://ru2.php.net/manual/en/function.htmlspecialchars.php - на всякий случай *** Ухожу с ПТ *** ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2004, 12:49 |
|
|
start [/forum/topic.php?fid=59&msg=32496383&tid=2154177]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
127ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 258ms |
total: | 462ms |
0 / 0 |