Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Tjena.
- Rikslunchen har förmodligen bytt URL innan helgen.
- Den som används nu är
- https://www.rikslunchen.se/riks-cp/check_balance.html
- <html>
- <head>
- <title>Rikslunchen - Saldo</title>
- <link href="/css/forms_riks.css" rel="stylesheet" type="text/css" />
- <script type="text/javascript" src="/riks-cp/scripts/cardBalance.js"></script>
- <!-- js required for DWR calls -->
- <script type="text/javascript" src="/riks-cp/dwr/engine.js"></script>
- <script type="text/javascript" src="/riks-cp/dwr/util.js"></script>
- <script type="text/javascript" src="/riks-cp/dwr/interface/cardUtil.js"></script>
- </head>
- <body>
- <div class="insideWrapper">
- <div class="tabbedForm1">
- <ul>
- <li><label for="cardid" class="cardid" id="cardId">Ange Kort ID :</label>
- <input class="cardid" id="cardid" name="cardid" value="" type="text" onkeypress="return doOnKeyPress(event)"/>
- </li>
- <li>
- <span class="cardid tabbedInfo" style="padding-left:0px;">(Kort ID hittar du på ditt Rikslunchkort)</span>
- </li>
- <li>
- <label id="rem_bal_notice" class="cardid" style="display: none;width:160px; text-align:left;">Ett av era kort är spärrade. Vänligen kontakta Rikslunchens kundtjänst 08-555 172 20.</label>
- </li>
- </ul>
- <div id="showFormData" style="display: none;">
- <ul>
- <li><label for="cardid" class="cardid">Kort ID :</label><span id="kortId"></span></li>
- <li><label for="cardid" class="cardid">Saldo :</label><span id="cardbalance"></span><span> <strong>Kr</strong></span></li>
- <li><label for="cardid" class="cardid">Senast laddat :</label><span id="lasttopupdate"></span></li>
- </ul>
- </div>
- <ul>
- <li><label for="cardid" class="cardid" style="width:160px;" style="text-align:left;">Klicka på knappen Saldo: </label></li>
- <li><input name="btn" value="" class="loginBtn" style="margin-left:-3px;" onclick="showAmount()" type="button"/></li>
- <li class="separator"><a href="/riks-ch/signup.html" target="_parent" class="loginlink">Skapa webbkonto</a></li>
- </ul>
- <script language="javascript" type="text/javascript">
- //<!--
- document.getElementById('cardid').focus();
- //-->
- </script>
- </div>
- </div>
- </body>
- </html>
- ################################################
- Efter att man har tryckt på knappen saldo så anropas showAmount() functionen och samma URL visas igen. Och jag antar att man tar in värden ifrån <SPAN>
- Kanske är det på samma sätt som tidigare och ni har listat ut hur man får tag på datat.
- ################################################
- <html>
- <head>
- <title>Rikslunchen - Saldo</title>
- <link href="/css/forms_riks.css" rel="stylesheet" type="text/css" />
- <script type="text/javascript" src="/riks-cp/scripts/cardBalance.js"></script>
- <!-- js required for DWR calls -->
- <script type="text/javascript" src="/riks-cp/dwr/engine.js"></script>
- <script type="text/javascript" src="/riks-cp/dwr/util.js"></script>
- <script type="text/javascript" src="/riks-cp/dwr/interface/cardUtil.js"></script>
- </head>
- <body>
- <div class="insideWrapper">
- <div class="tabbedForm1">
- <ul>
- <li><label for="cardid" class="cardid" id="cardId">Ange Kort ID :</label>
- <input class="cardid" id="cardid" name="cardid" value="" type="text" onkeypress="return doOnKeyPress(event)"/>
- </li>
- <li>
- <span class="cardid tabbedInfo" style="padding-left:0px;">(Kort ID hittar du på ditt Rikslunchkort)</span>
- </li>
- <li>
- <label id="rem_bal_notice" class="cardid" style="display: none;width:160px; text-align:left;">Ett av era kort är spärrade. Vänligen kontakta Rikslunchens kundtjänst 08-555 172 20.</label>
- </li>
- </ul>
- <div id="showFormData" style="display: none;">
- <ul>
- <li><label for="cardid" class="cardid">Kort ID :</label><span id="kortId"></span></li>
- <li><label for="cardid" class="cardid">Saldo :</label><span id="cardbalance"></span><span> <strong>Kr</strong></span></li>
- <li><label for="cardid" class="cardid">Senast laddat :</label><span id="lasttopupdate"></span></li>
- </ul>
- </div>
- <ul>
- <li><label for="cardid" class="cardid" style="width:160px;" style="text-align:left;">Klicka på knappen Saldo: </label></li>
- <li><input name="btn" value="" class="loginBtn" style="margin-left:-3px;" onclick="showAmount()" type="button"/></li>
- <li class="separator"><a href="/riks-ch/signup.html" target="_parent" class="loginlink">Skapa webbkonto</a></li>
- </ul>
- <script language="javascript" type="text/javascript">
- //<!--
- document.getElementById('cardid').focus();
- //-->
- </script>
- </div>
- </div>
- </body>
- </html>
- Jag skickar även med javascript filen med showAmount()
- #######################################
- function doOnKeyPress(e){
- var key;
- if(window.event)
- key = window.event.keyCode; //IE
- else
- key = e.which; //firefox
- if (key == 13)
- {
- showAmount();
- return false;
- }
- return true;
- }
- function showAmount(){
- var cardNo = document.getElementById('cardid').value;
- if(cardNo == null || cardNo =="" || !cardNo){
- alert('Ange Kort ID.');
- //alert('F\u00F6r in ett kortnummer.');//Please insert a card number.
- return;
- }
- cardUtil.getCardData(cardNo, function(cardInfo) {
- if(cardInfo.valid == false){
- alert(cardInfo.message);
- clearCardBalance();
- showDefaultPage();
- return true;
- }
- else{
- document.getElementById('showFormData').style.display = 'block';
- document.getElementById('cardbalance').innerHTML = cardInfo.balance;
- document.getElementById('lasttopupdate').innerHTML = cardInfo.lastTopupDateStr;
- document.getElementById('kortId').innerHTML = cardInfo.cardNo;
- if(cardInfo.transfered==0){
- document.getElementById('rem_bal_notice').style.display = 'block';
- }
- else{
- document.getElementById('rem_bal_notice').style.display = 'none';
- }
- }
- return true;
- });
- }
- function clearCardBalance(){
- document.getElementById('cardbalance').innerHTML = "";
- document.getElementById('lasttopupdate').innerHTML = "";
- document.getElementById('kortId').innerHTML = "";
- }
- function validateInteger(strValue){
- var objRegExp = /(^-?\d\d*$)/;
- return objRegExp.test(strValue);
- }
- function showDefaultPage(){
- document.getElementById('showFormData').style.display = 'none';
- document.getElementById('rem_bal_notice').style.display = 'none';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement