Hallo, das mit dem Quelltext übersteigt tatsächlich meine Kompetenz. Ich habe aber im folgenden mal den Quelltext von zwei Seiten gepostet. Der erste nach Aufrufversuch von Direct trade nach Einloggen mittels Websignkarte (Fehlermeldung) und die zweite nach Anklicken von Direct trade (erfolgreich) nach Einloggen mit Pin/Tan.
Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>Onlinebanking und Brokerage der Deutschen Bank</title>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="expires" content="0" />
<meta name="version" content="14.2.25.2" />
<meta name="instance" content="pnta62" />
<meta http-equiv="X-Frame-Options" content="SAMEORIGIN" />
<meta http-equiv="refresh" content="900"/>
<link rel="shortcut icon" type="image/ico" href="/trxmcontent/14.2.25.2/global/default/images/favicon.ico" />
<script src="/trxmcontent/14.2.25.2/global/default/javascript/prototype.js" type="text/javascript"></script>
<script src="/trxmcontent/14.2.25.2/global/default/javascript/global.js" type="text/javascript"></script>
<script src="/trxmcontent/14.2.25.2/global/default/calendar/calendar.utils.js" type="text/javascript"></script>
<script src="/trxmcontent/14.2.25.2/global/default/calendar/calendar.js" type="text/javascript"></script>
<script src="/trxmcontent/14.2.25.2/global/default/calendar/lang/calendar-de.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="/trxmcontent/14.2.25.2/global/default/css/screen/base.css" media="screen, print" />
<link rel="stylesheet" type="text/css" href="/trxmcontent/14.2.25.2/global/default/css/screen/sepa.css" media="screen, print" />
<link rel="stylesheet" type="text/css" href="/trxmcontent/14.2.25.2/global/default/css/screen/directTrade.css" media="screen, print" />
<!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/trxmcontent/14.2.25.2/global/default/css/patches/IE6.css" media="screen, print" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" type="text/css" href="/trxmcontent/14.2.25.2/global/default/css/patches/IE7.css" media="screen, print" /><![endif]-->
<link rel="stylesheet" type="text/css" href="/trxmcontent/14.2.25.2/global/default/css/print/print.css" media="print" />
</head>
<body id="DirectTrade" class="">
<div id="rollContainer">
<div id="globalContainer"><a name="globalContainer"></a>
<div id="serviceNavigation">
<ul>
<li class="access"><a href="#contentContainer">Zum Inhalt springen</a></li>
<li class="access"><a href="#globalNavigation">Zur Navigation springen</a></li>
<li class="logout"><a href="/trxm/db/gvo/login/logout.do" accesskey="9">Kunden-<span xml:lang="en" lang="en">Logout</span></a></li>
<li class="access"><a href="#" accesskey="0">Zur <span xml:lang="en" lang="en">Accesskeys</span>-Übersicht</a></li>
</ul>
</div> <!-- End of serviceNavigation -->
<div id="headerContainer">
<p id="logoContainer"><img src="/trxmcontent/14.2.25.2/global/default/images/logo_db_pbc.gif" height="76" width="267" title="Logo Deutsche Bank Privat- und Geschäftskunden AG" alt="Logo Deutsche Bank Privat- und Geschäftskunden AG" /></p>
<script>
try { top.document.domain } catch (e) {
var f = function() { document.body.innerHTML = ''; }
setInterval(f, 1);
if (document.body) document.body.onload = f;
}
</script>
<div id="metaNavigation">
<h4 class="access">Sprachauswahl und Filialsuche</h4>
<ul>
</ul>
</div> <!-- End of metaNavigation -->
</div> <!-- End of headerContainer -->
<div id="locationContainer">
<p id="customerNumber"><strong>Kundennummer:</strong> 950 1759760</p> <!-- End of customerNumber -->
<!-- In case we hide navigation, we have to read SHOW_CUSTOMER_NUMBER attribute to decide if the customer number that appears in the top left corner is shown or not-->
<div id="globalNavigation"><a name="globalNavigation"></a>
<!-- Content Area [topNavigation] begin -->
<h4 class="access">Hauptnavigation</h4>
<ul>
<li><a href="/trxm/db/invoke/a3dcefb4/main/banking$1.0@trxm.DisplayFinancialOverview(db)/@@default" accesskey="1">Übersicht</a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/banking$1.0@trxm.DisplayTransactions(db)/@@default" accesskey="2">Konten</a></li>
<li class="currentPage"><strong><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.DisplayStatementOfAssets(db)/@@default" accesskey="3">Depots</a></strong></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/service$1.0@trxm.SelfService(db)/@@default" accesskey="5">Services</a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/container$1.0@trxm.ProductShop(db)/@@default" accesskey="4">Produkte</a></li>
<li id="postboxTab"><a href="/trxm/db/invoke/a3dcefb4/main/container$1.0@trxm.setupNachrichtenbox(db)/@@default" accesskey="6">Postfach
<span class="messageboxCounterContainer"
title="Sie haben 1 ungelesene Nachricht.">
<b class="messageboxCounterId">1</b>
</span>
</a></li>
</ul>
<!-- Content Area [topNavigation] end -->
</div> <!-- End of globalNavigation -->
</div> <!-- End of locationContainer -->
<div id="folderContainer">
<div id="topicContainer">
<div id="lastLogin"><p>
<strong>Datum Ihres letzten Logins</strong><br /> 15. Juli 2014, 08:23 Uhr
</p></div>
<div id="localNavigation">
<!-- Content Area [leftNavigation] begin -->
<h4 class="access">Untermenü zum aktuellen Standort "Ihr Depot"</h4>
<ul>
<li class="currentPage visualAid"><strong><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.DirectTradeNotification(db)/@@default"><span xml:lang="en" lang="en">Direct Trade</span></a></strong></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.PurchaseSecurity2And3Steps(db)/@@default">Wertpapierkauf</a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.SellSecurity2And3Steps(db)/@@default">Wertpapierverkauf</a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.SearchSecurities(db)/@@default">Wertpapier-Suche</a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.SubscribeIPOs(db)/@@default">Neuemissionen</a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.DisplayOrderBook(db)/@@default">Orderbuch</a></li>
<li class="visualAid"><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.DisplayStatementOfAssets(db)/@@default">Vermögensaufstellung</a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.securitiesAccountOverview(db)/@@default">Depotübersicht</a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.DisplayTransactionsSecuritiesAccount(db)/@@default">Umsätze</a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.DisplayPerformance(db)/@@default">Performance</a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.DisplayCashFlow(db)/@@default"><span xml:lang="en" lang="en">Cash Flow</span>-Projektion</a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.DisplayReportCenter(db)/@@default">Report Center</a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/brokerage$1.0@trxm.StartPortfolioManagement(db)/@@default">Portfolioverwaltung</a></li>
<li class="visualAid"><a href="/trxm/db/invoke/a3dcefb4/main/banking$1.0@trxm.DisplayReferenceAccountOverview(db)/@@default">Referenzkonto</a></li>
<li class="visualAid"><a href="/trxm/db/invoke/a3dcefb4/main/service$1.0@trxm.ManageTAN(db)/@@default">TAN-Block aktivieren</a></li>
</ul>
<!-- Content Area [leftNavigation] end -->
</div> <!-- End of localNavigation -->
<div class="logout">
<p><a href="/trxm/db/gvo/login/logout.do" accesskey="9">Kunden-<span xml:lang="en" lang="en">Logout</span></a></p>
</div>
<div id="DTlegalInfo">
<h4>Wichtige Informationen</h4>
<ul>
<li><a href="/cms_pbc_desktop/media/DirectTrade_TermsOfUse_DE_304.pdf" target="blank" title="">Nutzungsbedingungen</a></li>
</ul>
<ul>
<li><a href="https://www.maxblue.de/media/nutzerhandbuch_direct_trade_2.0.pdf" target="blank" title="">Benutzerhandbuch</a></li>
</ul>
</div>
</div> <!-- End of topicContainer -->
<!-- Rendering of content container and footer container -->
<!-- Content Area [main] begin -->
<div id="contentContainer"><a name="contentContainer"></a>
<input type="hidden" name="divType" value="DTstart"/>
<div id="DTcontainer">
<div id="DTcontent">
<!-- gvo DirectTrade page Welcome -->
<style>
.disableinput{
opacity: .5;
filter: alpha(opacity=50);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
</style>
<div id="pathNavigation" class="access"><p><strong>Sie sind hier:</strong> <a href="#">Ihr Depot</a> » <span xml:lang="en" lang="en">maxblue Direct Trade</span></p></div> <!-- DOKU -->
<div class="pageFunctions">
<h4 class="access">Druck- und Speicherfunktionen</h4>
<ul>
<li class="print"><a href="#" title="Diese Seite drucken">Diese Seite drucken</a></li>
<li class="pdf"></li>
<li class="csv"></li>
</ul>
</div> <!-- End of pageFunctions -->
<h1 xml:lang="en" lang="en">maxblue Direct Trade</h1>
<script src="/trxmcontent/14.2.25.2/global/default/javascript/directTrade.js" type="text/javascript"></script>
<script src="/trxmcontent/14.2.25.2/global/default/javascript/directTradeWeb.js" type="text/javascript"></script>
<div id="DTheader">
<div id="DTcurrentTime">
15.07.2014 <span id="DTcurrentTimeClock"><span id="clock" style="position:relative"></span></span>
</div>
</div> <!-- End of DTheader -->
<div id="DTcockpit" >
<div class="formContainer">
<form name="directTradeInitForm" method="post" action="/trxm/db/invoke/a3dcefb4/main@default/DirectTrade$1.0@trxm.DirectTrade(db)/goto.initialize.do">
<table cellspacing="0" class="layout">
<thead>
<tr class="ruler">
<th class="DTcol01 first"><img src="/trxmcontent/14.2.25.2/global/default/images/ruler.gif" width="1" height="1" alt="" /></th>
<th class="DTcol02"><img src="/trxmcontent/14.2.25.2/global/default/images/ruler.gif" width="1" height="1" alt="" /></th>
<th class="DTcol03"><img src="/trxmcontent/14.2.25.2/global/default/images/ruler.gif" width="1" height="1" alt="" /></th>
<th class="DTcol04"><img src="/trxmcontent/14.2.25.2/global/default/images/ruler.gif" width="1" height="1" alt="" /></th>
<th class="DTcol05"><img src="/trxmcontent/14.2.25.2/global/default/images/ruler.gif" width="1" height="1" alt="" /></th>
<th class="DTcol06"><img src="/trxmcontent/14.2.25.2/global/default/images/ruler.gif" width="1" height="1" alt="" /></th>
<th class="DTcol07"><img src="/trxmcontent/14.2.25.2/global/default/images/ruler.gif" width="1" height="1" alt="" /></th>
<th class="DTcol08"><img src="/trxmcontent/14.2.25.2/global/default/images/ruler.gif" width="1" height="1" alt="" /></th>
<th class="DTcol09"><img src="/trxmcontent/14.2.25.2/global/default/images/ruler.gif" width="1" height="1" alt="" /></th>
<th class="DTcol10 last"><img src="/trxmcontent/14.2.25.2/global/default/images/ruler.gif" width="1" height="1" alt="" /></th>
</tr>
</thead>
<tbody>
<!-- +++++++++++++ -->
<!-- START 1st ROW -->
<!-- +++++++++++++ -->
<tr id="DTcockpitRow01">
<!-- Select securities account -->
<td class="DTcol01 first"><label for="DTsecAccount">Depot</label></td>
<td class="DTcol02">
<select name="secAccountForDisplay" id="DTsecAccount" onchange="loadLiquidityAjax('/trxm/db/invoke/a3dcefb4/main@default/DirectTrade$1.0@trxm.DirectTrade(db)/goto.depotDetail.do?', this, document.forms[0].settlementAccount.value , 'secAccount', '950175976000', 'startsiete');" tabindex="2">
<option value="950175976000" selected="selected">950 1759760 00</option>
</select>
</td>
<!-- Display personal risk class -->
<td class="DTcol03"><label for="DTaccountRK" title="Persönliche Risikoklasse">RK</label></td>
<td class="DTcol04"><span id="DTaccountRK"><div id="accountRKStr">5</div></span></td>
<!-- Display button "Deposits" -->
<td class="DTcol05">
<input type="submit" name="depoBesStd" tabindex="3" value="Depotbestand" onclick="javascript:callDepositAction();" id="DTshowDeposit" class="button ">
</td>
<!-- Select settlement account -->
<td class="DTcol06"><label for="DTsettlementAccount">Konto</label></td>
<td class="DTcol07to08" colspan="2">
<select name="cashAccountForDisplay" id="settlementAccountDisplay" onchange="loadLiquidityAjax('/trxm/db/invoke/a3dcefb4/main@default/DirectTrade$1.0@trxm.DirectTrade(db)/goto.depotDetail.do?', this, document.forms[0].settlementAccount.value, 'cashAccount', '', 'startsiete');" tabindex="4">
<option value="950175976040" selected="selected">950 1759760 40</option>
</select>
</td>
<!-- Display current balance -->
<td class="DTcol09to10 last" colspan="2"><span id="DTsettlementAccountBalance">
<div id="Liquidity_DT">
64.850,79 €
</div>
</span></td>
</tr>
<!-- +++++++++++++ -->
<!-- START 2nd ROW -->
<!-- +++++++++++++ -->
<tr id="DTcockpitRow02">
<!-- Enter securities number -->
<td class="DTcol01 first"><label for="DTsecurity">Wertpapier</label></td>
<td class="DTcol02">
<input type="text" name="securityId" maxlength="12" tabindex="5" value="" onkeyup="onKeyUpSecurity(this)" onchange="callSecurity(this, '/trxm/db/invoke/a3dcefb4/main@default/DirectTrade$1.0@trxm.DirectTrade(db)/goto.securityDetail.do?', 'startsiete');" id="DTsecurity" class="DTsecurity">
</td>
<!-- Display securities risk class -->
<td class="DTcol03"><label for="DTsecurityRK" title="Risikoklasse des Wertpapiers">RK</label></td>
<td class="DTcol04"><span id="DTsecurityRK"><div id="securityRKStr"> </div></span></td>
<!-- Display buttons "Prices" and "Marketview" -->
<td class="DTcol05">
<input type="submit" name="kurse" tabindex="6" value="Kurse" onclick="javascript:callRealTimeMarketData('');" disabled="disabled" id="DTshowPrices" class="button disabled">
<img class="button" src="/trxmcontent/14.2.25.2/global/default/images/ic_factsheet_large.gif" alt="ShowMarket" id="DTshowMarket"/>
</td>
<!-- Display security name -->
<td class="DTcol06"><label for="DTsecurityName">Name</label></td>
<td class="DTcol07to10 last" colspan="4"><span id="DTsecurityName" class="DTdefault"><div id="securityNameStr"> </div></span></td>
</tr>
<!-- +++++++++++++ -->
<!-- START 3nd ROW -->
<!-- +++++++++++++ -->
<tr id="DTcockpitRow03">
<!-- Enter security amount -->
<td class="DTcol01 first"><label for="DTnominalAmount">Stück / <abbr title="Nominal">Nom.</abbr></label></td>
<td class="DTcol02">
<input type="text" name="nominalAmount" maxlength="18" tabindex="8" value="" onkeyup="onKeyUpNominal(this)" onchange="checkNominalAjax('/trxm/db/invoke/a3dcefb4/main@default/DirectTrade$1.0@trxm.DirectTrade(db)/goto.nominalvalidation.do?',this, 'startsiete');" id="DTnominalAmount" class="DTnominalAmount ">
<div class="tooltip" style="display: none;">
<dl>
</dl>
</div>
</td>
<!-- Some empty table cells -->
<td class="DTcol03"> </td>
<td class="DTcol04"> </td>
<td class="DTcol05"> </td>
<!-- Display available stocks -->
<td class="DTcol06"><label for="DTsecurityStock">Bestand</label></td>
<td class="DTcol07"><span id="DTsecurityStock"><div id="securityStockActualStr"> </div></span></td>
<!-- Display tradable securities -->
<td class="DTcol08to09" colspan="2"><label for="DTtradableSecurities">Handelbare Stücke</label></td>
<td class="DTcol10 last"><span id="DTtradableSecurities"><div id="tradableSecuritiesActualStr"> </div></span></td>
</tr>
</tbody>
</table>
<div id="DTcockpitRow04">
<div id="DTcockpitActionContainer">
<input type="submit" name="kaufOrVerkaufanfrage" tabindex="28" value="Kauf- / Verkaufanfrage" onclick="javascript:callTradingMatrix(true);" disabled="disabled" id="DTcockpitAction" class="button disabled">
</div> <!-- End of DTcockpitActionContainer -->
</div>
<input type="hidden" name="task_3" value="">
<input type="hidden" name="task_2" value="">
<input type="hidden" name="task_1" value="">
<input type="hidden" name="cashAccount" value="950175976040">
<input type="hidden" name="secAccount" value="950175976000">
<input type="hidden" name="selectedPositionQuantity" value="">
<input type="hidden" name="selectedPositionDepository" value="">
<input type="hidden" name="selectedPositionBlockingKey" value="">
<input type="hidden" name="selectedPositionType" value="">
<input type="hidden" name="tradingMatrixRequired" value="true">
<input type="hidden" name="buySellType" value="">
<input type="hidden" name="selectedMarketPlaceId" value="">
<input type="hidden" name="fromPage" value="">
<input type="hidden" name="orderAttr_CU" value="">
<input type="hidden" name="nominalValid" value="true">
<input type="hidden" name="securityDetailsFlag" value="false">
<input type="hidden" name="pageName" value="startsiete">
<input type="hidden" name="settlementAccount" value="950175976040">
<input type="hidden" name="isScriptEnabled" value="true">
<input type="hidden" name="nominalFlag" value="false">
<input type="hidden" name="blockingSign" value="">
<input type="hidden" name="tempSecurity" value="">
<input type="hidden" name="tempNominal" value="">
<input type="hidden" name="prufungRefreshFlag" value="true">
<input type="hidden" name="marketViewUrlString"/>
</form>
</div> <!-- End of formContainer -->
</div> <!-- End of DTcockpit -->
<div id="wait" style="position:absolute;visibility:hidden"></div>
<label id="labelwait" for="labelwait" title="Daten werden aktualisiert" style="position:absolute;visibility:hidden;font-weight: bold">Daten werden aktualisiert</label>
<script language="javascript" type="text/javascript">
$$('input[type=text], input[type=password], input[type=checkbox], select').invoke('observe', 'keydown', function(event){
if(event.keyCode == 13)
{
var kaufCockpit = $("DTcockpitAction").disabled;
if(!kaufCockpit)
{
$("DTcockpitAction").click();
}
else
{
if($(this).id == "DTsecurity")
{
$("DTnominalAmount").focus();
}
else if($(this).id == "DTnominalAmount")
{
$("settlementAccountDisplay").focus();
}
}
event.stopPropagation();
event.preventDefault();
return false;
}
});
if('950175976040' != null && '950175976040' != '')
document.forms[0].cashAccountForDisplay.value = '950175976040';
if(document.forms[0].cashAccount.value == '950175976040')
{
var index = document.forms[0].cashAccountForDisplay.selectedIndex;
if(document.forms[0].cashAccountForDisplay.options[index].selected)
document.forms[0].cashAccountForDisplay.options[index].text = "Verrechnungskonto";
else
document.forms[0].cashAccountForDisplay.options[index].text = "950175976040";
}
if('' || '')
{
document.forms[0].securityId.disabled = true;
document.forms[0].nominalAmount.disabled = true;
document.forms[0].DTshowDeposit.disabled = true;
document.forms[0].DTshowPrices.disabled = true;
document.forms[0].DTshowMarket.disabled = true;
document.forms[0].DTsecAccount.disabled = true;
document.forms[0].settlementAccountDisplay.disabled = true;
document.forms[0].DTcockpitAction.disabled = true;
}
if('')
{
document.forms[0].securityId.disabled = true;
document.forms[0].nominalAmount.disabled = true;
document.forms[0].DTsecAccount.disabled = true;
document.forms[0].settlementAccountDisplay.disabled = true;
}
if('')
{
document.forms[0].DTsecAccount.disabled = true;
document.forms[0].securityId.disabled = true;
}
if('false' == 'true' || '')
{
if(document.forms[0].nominalAmount)
document.forms[0].nominalAmount.focus();
}
if('false' == 'true')
{
if(document.forms[0].DTcockpitAction)
document.forms[0].DTcockpitAction.focus();
}
var secVal = '';
if(secVal != 'WKN / ISIN' && secVal != '')
$("DTsecurity").value = '';
else
{
$("DTsecurity").value = "WKN / ISIN";
document.getElementById("securityNameStr").innerHTML = 'Automatischer Eintrag';
$("DTsecurity").removeClassName('DTsecurity').addClassName('DTdefault');
$("DTshowPrices").disable().addClassName('button disabled');
$('DTshowMarket').observe('click', function(){
return false;
});
$('DTshowMarket').tabIndex="";
}
var nomVal = '';
if(nomVal != 'Wert eingeben' && nomVal != '')
$("DTnominalAmount").value = '';
else
{
$("DTnominalAmount").value = "Wert eingeben";
var clsName = $("DTnominalAmount").className;
if(clsName == "DTdefault hasTooltip")
$("DTnominalAmount").removeClassName('DTnominalAmount').addClassName(clsName);
else
$("DTnominalAmount").removeClassName('DTnominalAmount').addClassName('DTdefault');
}
$$("#DTnominalAmount").invoke('observe', 'blur', function(){
if (this.value == '') {
this.value = 'Wert eingeben';
}
});
/* cockpit */
if ($$('#DTcockpit').length > 0) {
/* save default value */
var DTdefaultFocusVal = {'DTsecurity':'', 'DTnominalAmount':''};
var DTdefaultFocusValchanged = {'DTsecurity':false, 'DTnominalAmount':false};
$$("#DTsecurity, #DTnominalAmount").invoke('observe', 'focus', function(node){
if (DTdefaultFocusValchanged[this.id] == false) {
DTdefaultFocusVal[this.id] = this.value;
if(this.value=="WKN / ISIN" || this.value=="" || this.value=="Wert eingeben"){
this.value = '';
}
}
if (DTdefaultFocusValchanged[this.id] == true && this.value=="Wert eingeben") {
DTdefaultFocusVal[this.id] = this.value;
if(this.value=="" || this.value=="Wert eingeben"){
this.value = '';
}
}
}).invoke('observe', 'blur', function(){
if (this.value == '') {
this.addClassName('DTdefault');
this.value = DTdefaultFocusVal[this.id];
DTdefaultFocusValchanged[this.id] = false;
}
}).invoke('observe', 'keydown', function(node){
this.removeClassName('DTdefault');
if (this.value == '') {
DTdefaultFocusValchanged[this.id] = false;
} else {
DTdefaultFocusValchanged[this.id] = true;
}
});
/* add css class focus */
$$("#DTsecAccount, #DTsettlementAccount, #DTsecurity, #DTnominalAmount").invoke('observe', 'focus', function(node){
this.addClassName('focus');
}).invoke('observe', 'blur', function(){
this.removeClassName('focus');
});
var DTsecurity = $('DTsecurity');
var DTnominalAmount = $('DTnominalAmount');
if (!DTsecurity.hasAttribute('disabled')) {
if(DTsecurity.value=="WKN / ISIN" || DTsecurity.value=="" ){
DTsecurity.focus();
}
else
{
if(DTnominalAmount.value=="Wert eingeben" || DTnominalAmount.value==""){
DTnominalAmount.value = "";
}
}
}
}
///////////////////////////////////
var runTime;
var serveryear = 2014;
var serverMonth = 6;
var serverDay = 15;
var serverHour = 8;
var serverMin = 30;
var serverSec = 44;
var serverMilli = 262;
var runTime;
var minutes;
var seconds;
var hours;
var diffhr;
var diffmi;
var diffsec;
var count=0;
function getTime()
{
var testTime = new Date();
var runTime = new Date();
count++;
if(count==1)
{
hours = serverHour;
minutes = serverMin;
seconds = serverSec;
diffhr=testTime.getHours()-serverHour;
diffmi=testTime.getMinutes()-serverMin;
diffsec=testTime.getSeconds()-serverSec;
}
else
{
hours =parseInt(parseInt(runTime.getHours())-parseInt(diffhr));
minutes =parseInt(parseInt(runTime.getMinutes())-parseInt(diffmi));
seconds =parseInt(parseInt(runTime.getSeconds())-parseInt(diffsec));
if(seconds>59)
{
seconds = seconds-60;
minutes = minutes+1;
}
if(minutes>59)
{
minutes = minutes-60;
hours = hours+1;
}
if(hours>23)
{
hours = hours-24;
}
}
}
<!-- Original: Craig Lumley -->
<!-- Web Site: http://www.ws4all.co.uk -->
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Begin
function MakeArrayday(size) {
this.length = size;
for(var i = 1; i <= size; i++) {
this[i] = "";
}
return this;
}
function MakeArraymonth(size) {
this.length = size;
for(var i = 1; i <= size; i++) {
this[i] = "";
}
return this;
}
function funClock() {
document.forms[0].isScriptEnabled.value="true";
getTime();
var dn = "AM";
if (hours >= 12) {
dn = "PM";
hours = hours;
}
if (hours == 0) {
hours = 0;
}
if (hours <= 9) {
hours = "0" + hours;
}
if(seconds < 0)
{
seconds = 60 + seconds;
}
if (minutes <= 9) {
minutes = "0" + minutes;
}
if (seconds <= 9) {
seconds = "0" + seconds;
}
movingtime = hours + ":" + minutes + ":" + seconds + " ";
document.getElementById("clock").innerHTML = movingtime;
setTimeout("funClock()", 1000)
}
window.onload = funClock;
// End -->
///////////////////////////////////
//]]>
</script>
<div id="DTstart">
<h2>Außerbörslich – schnell und direkt!</h2>
<div id="errorBlock" style="position:absolute; visibility:hidden">
<ul id="DTfrontendError" >
<li id="securityErrors" style="position:absolute; visibility:hidden">
</li>
<li id="depotErrors" style="position:absolute; visibility:hidden">
</li>
<li id="nominalErrorPresent" style="position:absolute; visibility:hidden">
</li>
<li id="kaufverkaufBackendError" style="position:absolute; visibility:hidden">
</li>
<li id="cockpitBackendError" style="position:absolute; visibility:hidden">
</li>
</ul>
</div>
<div id="warningBlock" style="position:absolute; visibility:hidden">
<div class="advice warning">
<h3 id="depotWarning" style="position:absolute; visibility:hidden">
</h3>
<h3 id="securityWarning" style="position:absolute; visibility:hidden">
</h3>
<h3 id="nominalWarningPresent" style="position:absolute; visibility:hidden">
</h3>
</div> <!-- End of advice warning -->
</div>
<div class="formContainer">
<form name="directTradeInitForm" method="post" action="/trxm/db/invoke/a3dcefb4/main@default/DirectTrade$1.0@trxm.DirectTrade(db)/goto.startsiete.do">
<!-- Start CMS -->
<div id="advertisingSpace">
<div id="advertisingSpaceInner">
<div class="advice redDotSnippet">
<h3>
Das neue Direct Trade erleben!
</h3>
<p>
Ab sofort steht für alle maxblue-Kunden Direct Trade in einem neuen Design zur Verfügung. Neben den optischen Veränderungen wurden Funktionen eingebunden, die Ihren Orderprozess noch besser unterstützen.
</p>
<ul class="advertisingSpaceAction">
<li>
<a href="https://www.maxblue.de/de/wissen-videotutorials.html?lid=2" onclick="openWin(this.href,'theWindowName',1024,768,0,0,0,1,1,1); return false;">zum Video</a>
</li>
</ul>
</div><!-- End of advice -->
<div class="advice redDotSnippet"></div><!-- End of advice -->
</div><!-- End of advertisingSpaceInner -->
</div><!-- End of advertisingSpace -->
<div id="newscast">
<div class="advice redDotSnippet">
<h3>
Freetrade-Aktion mit Deutsche Bank Xmarkets! <span class="date">01.07.2014</span>
</h3>
<p>
Nutzen Sie jetzt die Möglichkeiten dieser Freetrade-Aktion und handeln Sie vom 01.07.2014 bis 31.07.2014 alle über Direct Trade handelbaren Aktienanleihen von Deutsche Bank Xmarkets ohne Transaktionskosten.
</p>
<ul class="toggleLink">
<li>
<a class="toggleContent" href="#" target="_blank" title="Neues Fenster: Die Aktion auf einen Blick:">Die Aktion auf einen Blick:</a>
</li>
</ul>
<div class="infoBlock">
<div>
<ul>
<li>Aktionszeitraum: 01.07.2014 bis 31.07.2014 (Angebot freibleibend)
</li>
<li>Alle Aktien-Anleihen von Deutsche Bank Xmarkets
</li>
</ul>
</div>
</div><!-- End of .infoBlock -->
</div><!-- End of advice -->
<div class="advice redDotSnippet">
<div class="infoBlock"></div><!-- End of .infoBlock -->
</div><!-- End of advice -->
</div><!-- End of newscast -->
<!-- End CMS -->
</form>
</div>
</div> <!-- End of DTstart -->
</div> <!-- End of DTcontent -->
</div> <!-- End of DTcontainer -->
</div> <!-- End of contentContainer -->
<script language="javascript">
if('false'=='true')
{
if('' != '')
{
document.getElementById('errorBlock').style.visibility="visible";
document.getElementById('errorBlock').style.position="relative";
document.getElementById('securityErrors').style.visibility="visible";
document.getElementById('securityErrors').style.position="relative";
document.getElementById('securityErrors').innerHTML="";
securityErrorString = "";
}
}
if('false'=='true')
{
document.getElementById("warningBlock").style.visibility="visible";
document.getElementById("securityWarning").style.visibility="visible";
document.getElementById("warningBlock").style.position="relative";
document.getElementById("securityWarning").style.position="relative";
}
else
{
document.getElementById('warningBlock').style.visibility="hidden";
document.getElementById('warningBlock').style.position="absolute";
}
if('64850.79' < 0)
{
document.getElementById("warningBlock").style.visibility="visible";
document.getElementById("depotWarning").style.visibility="visible";
document.getElementById("warningBlock").style.position="relative";
document.getElementById("depotWarning").style.position="relative";
document.getElementById("depotWarning").innerHTML+="Liquidität ist nicht ausreichend. ";
depotWarningString+="Liquidität ist nicht ausreichend. ";
}
else
{
document.getElementById('depotWarning').innerHTML="";
document.getElementById('depotWarning').style.visibility="hidden";
document.getElementById('depotWarning').style.position="absolute";
}
</script>
<div id="footerContainer">
<div id="loadwaitImg" style="visibility:hidden"><img src="/trxmcontent/14.2.25.2/global/default/images/wait.gif" width="0" height="0"></div>
<div class="pageFunctions">
<h4 class="access">Druck- und Speicherfunktionen</h4>
<ul>
<li class="print"><a href="#" title="Diese Seite drucken">Diese Seite drucken</a></li>
</ul>
</div> <!-- End of pageFunctions -->
<div id="pageFeatures">
<div id="infoBar">
<h4 class="access">Hilfe und weiterführende Informationen</h4>
<ul>
<li><a rel="help" accesskey="5" href="/cms_pbc_desktop/media/DirectTrade_TermsOfUse_DE_304.pdf" title="Neues Fenster: Hilfe zu dieser Seite"><img src="/trxmcontent/14.2.25.2/global/default/images/badge_help_de.gif" width="50" height="19" alt="Neues Fenster: Hilfe zu dieser Seite" /></a></li>
<li><a href="/trxm/db/invoke/a3dcefb4/main/container$1.0@trxm.sitemap(db)/@@default" accesskey="6" rel="contents" title="Zur Seitenübersicht"><img src="/trxmcontent/14.2.25.2/global/default/images/badge_contents_de.gif" width="65" height="19" alt="Zur Seitenübersicht" /></a></li>
<li><a rel="author" href="https://wob.deutsche-bank.de/trxm/help/pu_help_ovv_impressum.html" title="Neues Fenster: Impressum"><img src="/trxmcontent/14.2.25.2/global/default/images/badge_author_de.gif" width="76" height="19" alt="Neues Fenster: Impressum" /></a></li>
<li><a rel="copyright" href="https://wob.deutsche-bank.de/trxm/help/pu_help_ovv_rechtlhinweis_dbpbc.html" title="Neues Fenster: Rechtliche Hinweise"><img src="/trxmcontent/14.2.25.2/global/default/images/badge_copyright_de.gif" width="115" height="19" alt="Neues Fenster: Rechtliche Hinweise" /></a></li>
</ul>
</div> <!-- End of infoBar -->
<div id="fontSizer">
<h4 class="access">Schriftgröße einstellen</h4>
<script type="text/javascript">/*<![CDATA[[*/efaFontsize('/trxmcontent/14.2.25.2/global/default');/*]]>*/</script>
</div> <!-- End of fontSizer -->
</div> <!-- End of pageFeatures -->
</div>
<!-- Content Area [main] end -->
</div> <!-- End of folderContainer -->
<div class="access">
<ul>
<li><a href="#globalContainer">Zum Anfang der Seite springen</a></li>
</ul>
</div>
</div> <!-- End of globalContainer -->
</div> <!-- End of rollContainer -->
</body>
</html>