Tag: html

Android:如何使用Html.TagHandler?

我正在试图build立一个留言板的Android应用程序。 为了显示发布内容的格式化的html,我select了TextView和Html.fromHtml()方法。 不幸的是,这只包含了一些html标签。 未知标签由实现TagHandler的类处理,并且必须由我自己生成。 现在,我search了很多东西,找不到这个类应该如何工作的例子。 让我们考虑我有一个u标签强调一些文字(我知道这是废弃,但无论)。 我的TagHandler是怎样的? 它被称为以下方式: public void handleTag(boolean opening, String tag, Editable output, XMLReader xmlReader) { 前两个参数很好。 我想我必须使用output.append()修改输出。 但是我如何在这里加上下划线?

从HttpURLConnection对象parsingJSON

我正在用Java中的HttpURLConnection对象进行基本的httpauthentication。 URL urlUse = new URL(url); HttpURLConnection conn = null; conn = (HttpURLConnection) urlUse.openConnection(); conn.setRequestMethod("GET"); conn.setRequestProperty("Content-length", "0"); conn.setUseCaches(false); conn.setAllowUserInteraction(false); conn.setConnectTimeout(timeout); conn.setReadTimeout(timeout); conn.connect(); if(conn.getResponseCode()==201 || conn.getResponseCode()==200) { success = true; } 我期待一个JSON对象,或有效的JSON对象格式的string数据,或简单的纯文本是有效的JSON的HTML。 在返回响应后,如何从HttpURLConnection访问它?

从引导3导航栏的折叠中排除菜单项

这就是我所拥有的,我尝试过在“品牌”里面移动我的部分,在品牌之外,在品牌之外做一个右拉,做一个左/右,同时也试图把它放在之前或之后崩溃部分。 将其添加到品牌部分时,它会起作用,但是会下降到新的一行。 我如何保持在同一行? <body> <header> <nav class="navbar navbar-default navbar-inverse" role="navigation" style="font-size: 18px"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div class="navbar-brand site-title" style="text-decoration: none; font-size: 24px; font-weight:bold">@Html.ActionLink("Manager", "Index", "Player")</div> </div> <div class="collapse navbar-collapse navbar-ex1-collapse navbar-right"> <ul class="nav navbar-nav"> @* <li class="active">@Html.ActionLink("Home", "Index", "Player")</li> […]

如何在Web页面加载时自动将焦点设置为文本框?

好吧,这一定是非常容易的,但我真的不知道该怎么做。 如何在Web页面加载时自动将焦点设置为文本框? 有没有一个HTML标签来做到这一点,还是必须通过JavaScript来完成?

如何创build一个粘滞的导航栏,滚动后变成固定的顶部

我试图在第一次加载网站时在可见页面的底部创build一个导航栏,然后当用户向下滚动时,导航栏向上滚动,最终变成固定在顶部。 我正在使用Bootstrap,就像这个网站,但我无法弄清楚这个网站是如何做到的。 任何帮助? 这里是我想要模拟导航栏的网站: http : //www.blastprocessor.co.uk/ 这是我的导航HTML和CSS代码: HTML: <div class="navbar navbar-fixed-top" id="navbar"> <div class="navbar-inner"> <div class="container"> <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </a> <div class="nav-collapse"> <ul class="nav nav-pills"> <li class="active"><a href="#home">Home</a></li> <li><a href="#service-link">Services</a></li> <li><a href="#contact-link">Contact</a></li> </ul><!– /.nav –> </div><!–/.nav-collapse –> </div><!– /.container –> </div><!– /.navbar-inner –> </div><!– /.navbar –> […]

如何水平居中未知宽度的无序列表?

列表中显示的页脚中有一组链接是常见的,例如: <div id="footer"> <ul> <li><a href="#">Home</a></li> <li><a href="#">About</a></li> <li><a href="#">Contact</a></li> </ul> </div> 我希望div#footer内的所有东西都水平居中。 如果是一个段落,你可以简单地说: p { text-align: center; } p { text-align: center; } 。 或者如果我知道<ul>的宽度,我只能说#footer ul { width: 400px; margin: 0 auto; } #footer ul { width: 400px; margin: 0 auto; } #footer ul { width: 400px; margin: 0 auto; } 。 但是,如何在无序列表中居中,而不在<ul>上设置固定宽度? 编辑:澄清 […]

如何使用jQuery设置input文本的值

我有一个input文本是这样的: <div class="editor-label"> @Html.LabelFor(model => model.EmployeeId, "Employee Number") </div> <div class="editor-field textBoxEmployeeNumber"> @Html.EditorFor(model => model.EmployeeId) @Html.ValidationMessageFor(model => model.EmployeeId) </div> 我想使用jquery设置这个input文本的值,所以我这样做: <script type="text/javascript" language="javascript"> $(function() { $('.textBoxEmployeeNumber').val("fgg"); }); </script> 然而,它不工作…我的语法错误是什么?

如何缩放一个固定的<object>标签embedded的SVG?

我有一些SVG文件,指定width和height以及像这样的viewbox : <svg width="576pt" height="432pt" viewBox="0 0 576 432" > … 但如何在浏览器中以我决定的大小显示它们? 我希望他们更小,并尝试: <object width="400" data="image.svg"></object> 但是然后我得到可见的滚动条。 如果我更改SVG文件,将width和height设置为100% ,但是我想要在HTML中决定大小,而不pipeSVG文件中使用了什么大小。 这可能吗 ?

用jQuerydynamic添加行

我正在build立一个表单,我需要多个可选的input,我基本上是这样的: 表单示例http://i49.tinypic.com/fcscyh.png 每次用户按下加号button时,表单input的新行应该被添加到表单,我怎么能在jQuery中做到这一点? 另外,当所有的行 (或只是最后一行,如果更容易/更快) 被填满 ,是否可以自动添加一个新的行 ? 这样用户不需要按加号button。 我很抱歉,也许这样一个基本的问题,但我仍然非常绿色与jQuery,我可以用PHP做到这一点,但我相信JavaScript / jQuery在这里扮演一个更合适的angular色。 提前致谢! @alex: <!DOCTYPE html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script> <script type="text/javascript"> $form = $('#personas'); $rows = $form.find('.person'); $('a#add').click(function() { $rows.find(':first').clone().insertAfter($rows.find(':last')); $justInserted = $rows.find(':last'); $justInserted.hide(); $justInserted.find('input').val(''); // it may copy values from first one $justInserted.slideDown(500); }); </script> </head> <body> <form id="personas" name="personas" method="post" action=""> <table […]

为什么我的div高度为零

我有我的CSS以下。 所有边距/填充/边框全局重置为0。 #wrapper{width: 75%; min-width: 800px;} .content{text-align: justify; float: right; width: 90%;} .lbar{text-align: justify; float: left; width: 10%;} 现在,当我写我的HTML为 <div id="wrapper"> <div class="content"> some text here </div> <div class="lbar"> some text here </div> </div> 页面呈现正确。 但是,当我检查元素时, div#wrapper显示为0px高。 我会期望它扩大,直到div.content和div.lbar结束…为什么会发生这种情况? 再次,页面渲染罚款。 这种行为只是让我困惑。