Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Получение URL форума


Получение URL форума

Сообщений 1 страница 19 из 19

1

Код:
<script type="text/javascript">
$(document).ready(function(){
$.get('http://pre.mybb.ru/',GetFun);
function GetFun(data) {
$(data).map(function(){
var div = document.location.href;
$('#test').append(''+div+'');
       });
     }
});
</script>

0

2

Url повторяется много раз, как сделать что бы только 1 запись была?

0

3

Fover
Не понял - поясни на словах - чо нужно получить и для чего скрипт ?

0

4

Deff
Ну например страница http://pre.mybb.ru/messages.php
Я хочу получить url этой страницы в js.
И записать его в объявление, я вроде бы url получил, но скрипт выводит url страницы на которой я нахожусь, а надо именно http://pre.mybb.ru/messages.php (это пример, url будет другой конечно но факт остается фактом).
Зайди на pre.mybb.ru и сам все увидишь.
Вот какой скрипт стоит сейчас:

<script type="text/javascript">
$(document).ready(function(){
$.get('http://pre.mybb.ru/profile.php?section=avatar&id=2',GetFun);
function GetFun(data) {
$(data).each(function(){
var div = window.location.href;
$('#test').append('<div class="ded"><p>'+div+'</p></div>');
       });
     }
});
</script>

0

5

Fover написал(а):

Ну например страница http://pre.mybb.ru/messages.phpЯ хочу получить url этой страницы в js.

alert(document.URL)

0

6

Я захожу на главную страницу, выдает http://pre.mybb.ru/, захожу на страницу "Участники" выдает http://pre.mybb.ru/userlist.php, а надо что бы на любой странице выдавал url именно http://pre.mybb.ru/profile.php?section=avatar&id=2 или другой (заданный в скрипте)

0

7

Deff
Поставил, смотри что вышло.

0

8

Fover написал(а):

Я захожу на главную страницу, выдает http://pre.mybb.ru/, захожу на страницу "Участники" выдает http://pre.mybb.ru/userlist.php, а надо что бы на любой странице выдавал url именно http://pre.mybb.ru/profile.php?section=avatar&id=2 или другой (заданный в скрипте)

Ничо непонятно, плохо поясняешь...
Откуда задан, кем задан, для чего задан
Думаю проще расказать суть для чего - потом тему удалишь - если важна конфиденциальность

Есть куки

function setcOOkie3(a,b,c) {if(c){var d = new Date();d.setTime(d.getTime()+c);}if(a && b) document.cookie = a+'='+ encodeURIComponent(b) +(c ? '; expires='+d.toUTCString() : '');else return false;}
function getcOOkie3(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? decodeURIComponent(c[1]) : false;}

//Записываем данные при определённых условиях
if (document.URL=='http://forum.mybb.ru/') {var url = 'http://forum.mybb.ru/edit.php?id=817234'
setcOOkie3('url',url);
}
//Cчитываем на любой странице
var getLnk= getcOOkie3('url');
if(getLnk)alert(getLnk)

Отредактировано Deff (Ср, 9 Окт 2013 16:48:03)

0

9

Deff
Можешь все это слепить как там на форуме в теме "Скрипт" написано ?

0

10

Fover написал(а):

Deff
Ну например страница http://pre.mybb.ru/messages.php
Я хочу получить url этой страницы в js.
И записать его в объявление,
:

Ты можешь не пользоваться абсолютными адресами, а писать относительные
<a href=/messages.php>Ла Ла</a>

В скрипте так же можно получить имя хоста и из него строить ссылку
var index='http://'+location.hostname+'/';

0

11

Fover написал(а):

Можешь все это слепить как там на форуме в теме "Скрипт" написано ?

Я не вижу темы скрипт - выложи ссылку

0

12

Deff
Я в л.с. отправил.

0

13

Последний вопрос с той темы:
<div id="had"><br></div>
<script type="text/javascript">
var text = $("#pun-category1 h2 span").html();
var had = document.getElementById('had');
had.innerHTML = text;
</script>
не робит все равно.

0

14

Fover написал(а):

Последний вопрос с той темы:
<div id="had"><br></div>
<script type="text/javascript">
var text = $("li#onlinelist.item6 div span a").parents('div:first').html();
var had = document.getElementById('had');
had.innerHTML = text;
</script>
не робит все равно.

Отредактировано Deff (Ср, 9 Окт 2013 17:41:48)

0

15

Deff
Сам посмотри, не робит же.

0

16

Все.
Я уже так сделал:

Код:
<script type="text/javascript">
$(document).ready(function(){
$.get('http://pre.mybb.ru/',GetGet);
function GetGet(data) {
$(data).find('#pun-category1 h2 span').map(function(){
var test = $(this).html();
$('#had').append(''+test+'');
       });
     }
});
</script>

0

17

Fover
Учись объяснять задачу: Проще было сказать: про конкретный результат действий, а не гадать что править в твоих кодах

0

18

Fover написал(а):

а надо что бы на любой странице выдавал url именно http://pre.mybb.ru/profile.php?section=avatar&id=2 или другой (заданный в скрипте)

О_О

var link = 'http://'+location.hostname + '/profile.php?section=avatar&id=2';
alert(link);

+1

19

sadhaka
Уже все решено, спасибо за участие)

0


Вы здесь » Единый форум поддержки » Корзина » Получение URL форума