2016-08-27 4 views
2
<script type="text/javascript"> 
    function randomlinks() { 
    var myrandom = Math.round(Math.random() * 5) 
    var links = new Array() 
    links[0] = "wix website here" 
    links[1] = "wix website here" 
    links[2] = "wix website here" 
    links[3] = "wix website here" 
    links[4] = "wix website here" 
    links[5] = "wix website here" 
    window.location = links[myrandom] 
    } 
</script> 
<form> 
    <input button type="button" value="Start Taking Notes!" onClick="randomlinks()"> 
</form> 

이것은 내가 지금 wix에있는 코드입니다. 나는 명백한 이유로 웹 사이트 링크를 "wix website here"로 바 꾸었습니다. 나는 새로운 탭에서 이러한 링크를 열 수있는 코드를 어디에 둘 것인지 알아내는 데 도움이되기를 바랍니다.새 페이지에서 열어야하는 html/javascript가 있지만 Wix.com을 사용하고 있습니다.

편집 : 단추를 클릭하면 wix의 사용자 정의 내장 iframe에서 여는 링크로 이동합니다.

답변

0

당신은 window.open() 방법을 사용하고, "_blank"에 "대상"을 설정해야합니다 - 이것은 <a target="_blank">을 설정하는 것과 동일하지만, JS를 통해 :

window.open(links[myrandom], "_blank"); 
:

와 함께, 귀하의 window.location=links[myrandom] 교체

그리고이 잘 작동합니다 :)

+0

이것은 효과가있다. 감사! –

+0

걱정할 필요가 없습니다! 다행히 도울 수있어. 대답을 "틱"하는 것을 잊지 마세요. 대답이 유용 할 경우 upvote를 사용하십시오. –

+0

@GeoffJames 그는 답을 업 그레 이드 할 수 없으며 15 가지 평판이 필요합니다. –