При вставлении в текст ссылки на любого ЖЖ-юзера почему-то после публикации вместо него выскакивает какой-то undefinedВы встречались с таким глюком
( Read more... )
это так-то вроде служебное имя. ну вот например, как l-stat.livejournal.com - это на самом деле не пользователь, а поддомен для загрузки с него всякого внутрь страницы. встроенных скриптов и стилей http://l-stat.livejournal.com/??sup/s/print.css?v=1377871128 например. раньше не было поддоменов в жж, а пользователи имели адрес http://livejournal.com/users/rex_lockheart /, ну и эти поддомены нормально смотрелись. тег < lj user='rex_lockheart ' > обрабатывается паресром самого жж и преврашается в ссылку на имя пользователя уже им. если парсер глючит. то он выдает значение в это поле undefined - "неопределено". по идее, перехода не должно быть, такое имя должно быть ситемным ну или там страница об ошибке должна быть по этому адресу. но так как это глючное рукожопое жж, то кто-то зарегистрировал такое имя. потом удалился. в итоге если этот тэг будет обрабатываться с ошибкой, то все ссылки на все журналы с пмощью тэга < lj user='любое имя' > будут ввести на тот жж, хе-хе.. короче говоря. то что появляется undefined - это один глюк, а то что это оказывается есть такое имя пользователя - другой.
Ну, речь-то идёт не о моём никнейме, а о других. И потом - это сложно, тогда уж проще ручками поправить в режиме html-редактора, убрав "undefined" и вставив правильное имя в код. Правильное имя пользователя(или название сообщества), таким образом, должно быть в коде два раза.
тег < lj user='rex_lockheart ' > обрабатывается паресром самого жж и преврашается в ссылку на имя пользователя уже им. если парсер глючит. то он выдает значение в это поле undefined - "неопределено". по идее, перехода не должно быть, такое имя должно быть ситемным ну или там страница об ошибке должна быть по этому адресу. но так как это глючное рукожопое жж, то кто-то зарегистрировал такое имя. потом удалился. в итоге если этот тэг будет обрабатываться с ошибкой, то все ссылки на все журналы с пмощью тэга < lj user='любое имя' > будут ввести на тот жж, хе-хе.. короче говоря. то что появляется undefined - это один глюк, а то что это оказывается есть такое имя пользователя - другой.
Reply
В общем, лучше будет пока постить из Дрима - там вставка "головастика" и имени пользователя реализована иначе.
Reply
rex_lockheart
http://rex-lockheart.livejournal.com/profile" >http://l-stat.livejournal.com/img/userinfo.gif?v=17080?v=108.1" alt="rex_lockheart" >http://rex-lockheart.livejournal.com">rex_lockheart
просто жж тогда не пришлет оповещение Вас упямянули
Reply
И потом - это сложно, тогда уж проще ручками поправить в режиме html-редактора, убрав "undefined" и вставив правильное имя в код. Правильное имя пользователя(или название сообщества), таким образом, должно быть в коде два раза.
Reply
Reply
Leave a comment