2015-08-07 3 views
0

Привет, я новичок в мире веб-разработчиков. Я пытаюсь написать код, где я могу получить динамические ссылки.Как создать случайные динамические ссылки в javascript?

Как и после ? в URL-адресе Я хочу генерировать случайные числа, поэтому каждый раз, когда пользователь переходит на сайт, он будет звонить на сервер, а не использовать кеш.

+1

'вар HREF = 'HTTP: //aaa.bb.com/hello.php имя =' + Math.random();' ты это хочешь? –

ответ

0

Лучший способ для вашего требования будет добавлять системное время в милли второй вместо случайных чисел, как случайное число может быть одинаковым.

Вы можете использовать в качестве -

<div ng-app ng-controller="Ctrl"> 
    <a ng-href="url/?no={{time}}">link</a> 
</div> 

function Ctrl($scope) 
{ 
    $scope.time = new Date().getTime(); 
} 
+0

Спасибо за помощь! – J5876

0

В angularjs вы можете использовать nghref директиву https://docs.angularjs.org/api/ng/directive/ngHref

Что-то вроде этого:

// html 
<a ng-href="someurl/?rand={{getRand()}}">link</a> 


// angular controller 
$scope.getRand = function() { 
    return Math.floor(Math.random()*100000) 
} 
+0

Спасибо за помощь – J5876

+0

Если вы нашли ответ полезным, попробуйте проголосовать за него вместо того, чтобы сказать спасибо :) – jperelli

Смежные вопросы