繁体   English   中英

如何在可以在Webbrowser控件中显示的HTML中创建“标签式”外观?

[英]How do I create a “tabbed” look in a single piece of HTML that I can display in a webbrowser control?

我有一个要创建与记录关联的STATIC html的过程。 另一个屏幕将加载一堆具有此关联的静态html的记录。 当记录以多网格布局显示时,当前所选记录的关联html将显示在Web浏览器控件中。 数据对于屏幕空间而言变得太大了,我想以逻辑组(也许是标签)显示数据,或者在Web浏览器控件内以其他方式显示数据。 有没有办法用HTML做到这一点? 记住,一个单独的过程已经执行了相关的html,我在此屏幕中所做的所有工作都是将其加载到Web浏览器控件中。

我正在谈论的示例静态HTML:

<html>
    <head>
    <STYLE TYPE="text/css">TD{font-family: Arial; font-size: 10pt;}</STYLE>
    </head>
    <table border="0"><caption>We confirm the following FX Transaction</caption>
    <tr><td>Customer:</td><td align = RIGHT bgcolor = "#00FFFF">PHONE CUST</td></tr>
    <tr><td>Instrument Id:</td><td  align = RIGHT bgcolor = "#00FFFF">FX</td></tr>
    <tr><td>Trade Date:</td><td align = RIGHT bgcolor = "#00FFFF">09/28/2010</td></tr>
    <tr><td>Value Date:</td><td align = RIGHT bgcolor = "#00FFFF">09/30/2010</td></tr>
    <tr><td>Currency Pair:</td><td align = RIGHT bgcolor = "#00FFFF">EUR/USD</td></tr>
    <tr><td>Direction:</td><td align = RIGHT bgcolor = "#00FFFF">SELL</td></tr>
    <tr><td>Ccy Id 1:</td><td align = RIGHT bgcolor = "#00FFFF">EUR</td></tr>
    <tr><td>Ccy 1 Amount:</td><td align = RIGHT bgcolor = "#00FFFF">-75,000.00</td></tr>
    <tr><td>Trade Price:</td><td align = RIGHT bgcolor = "#00FFFF">1.2698</td></tr>
    <tr><td>Ccy Id 2:</td><td align = RIGHT bgcolor = "#00FFFF">USD</td></tr>
    <tr><td>Ccy 2 Amount:</td><td align = RIGHT bgcolor = "#00FFFF">95,235.00</table>
</html>

根据可用信息,很难确切知道如何为您提供帮助。 但是,您应该可以通过向“静态HTML”中添加一些javascript来做到这一点。

此javascript可以使用JQuery和与标签相关的插件之一在页面加载后修改DOM。 如果无法做到这一点,您仍然可以查看一下它们的想法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM