单击btn打开一个新页面,其中包含lin

2024-10-01 11:30:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在学习googleappengine和Kay框架(基于Django和Jinja2创建)。在

这是我的应用程序->;http://cayotkanawa.appspot.com/display 你可以看到在最后几列中有一些链接。 我想把它们换成纽扣。如果我点击一个按钮,一个新的页面将被打开,并且在该页面中有链接和信息。在

这是html文件的代码。在

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Top Page - myapp</title>
</head>
<body>

    {% if displaygolf %}
  <div id="displaygolf">
      <table border="1">
          <tr>
              <td>No</td>
              <td>ゴフル場名</td>
              <td>名義変換料</td>
              <td>URL</td>
          </tr>
          {% for golfelement in displaygolf %}
          <tr>
              <td></td>
              <td>{{ golfelement.golfname }}</td>
              <td>{{ golfelement.changenamefee }}</td>
              <td>
                  <a href="{{golfelement.url_1net}}">1net | </a> 
                  <a href={{golfelement.url_golfagora}}>Golfagora | </a> 
                  <a href={{golfelement.url_juchi}}>Juchi</a> 

              </td>

          </tr>
          {% endfor %}
      </table>

  </div>
    {% endif %}



</body>
</html>

Tags: divhttpurltitle链接htmltablebody
2条回答

这里和Django无关。将您的链接标签设置为target=“\u blank”

<a href="{{golfelement.url_1net}}" target="_blank" >1net | </a> 
<a href={{golfelement.url_golfagora}} target="_blank" >Golfagora | </a> 
<a href={{golfelement.url_juchi}} target="_blank" >Juchi</a> 

实现按钮元素作为链接的一种快速而肮脏的方法是:

<form action="http://example.org" method="GET">
       <button>Link</button>
</form>

这证明了这一点,但我不认为这是一个很好的解决方案,你正在寻找。相反,我建议使用CSS来设计<a>标记的样式,使其看起来像按钮。在

您可以在buttons上的Twitter引导框架部分看到一个示例。它们为<a><button>标记设置了样式,这样,如果要使用引导,只需将CSS类应用于链接:

^{pr2}$

如果您要创建自己的CSS类,或者使用其他框架,那么这个概念是相同的。在

这个问题实际上与HTML和CSS有关,它与您正在使用的其他技术无关。在

相关问题 更多 >