小编Kzq*_*qai的帖子

如何在HTML标记中订购<script>标记与<style>标记以获得最佳结果

我正在http://royronalds.com上建立我的网站,我正在试图找出<head>最合理的元素顺序.只是从我现在拥有的东西,我有:

  • <head>
  • <style> 外部样式表
  • <meta>
  • <title>
  • <link> 到favicon
  • <script> 对于jQuery
  • <script> 网站的主要JavaScript
  • <script> 谷歌分析,异步脚本.
  • </head>

是否有理由对这些进行不同的订购,以便加载时间和其他问题更顺利地发生,如果是这样,理想的订单会是什么?

html scripting upload coding-style

10
推荐指数
2
解决办法
6103
查看次数

在使用git和git-svn网桥时,如何指示svn中要忽略的文件?

有一个主subversion存储库,我克隆了一个git repo.我的.gitignore中有很多被忽略的文件,我希望svn知识库能够知道.

我知道我可以用来git svn show-ignore从subversion中提取被忽略的列表,但是如何反过来?将要忽略的文件列表发送回svn repo?

Git版本(和git-svn版本相同):

git --version 
git version 1.7.0.5
Run Code Online (Sandbox Code Playgroud)

svn git git-svn svnignore gitignore

10
推荐指数
1
解决办法
1308
查看次数

Unicode-VARCHAR和NVARCHAR

-- Creating Table 

  Create Table Test1
  (
    id Varchar(8000)
  )

-- Inserting a record  
Insert into Test1 Values ('????????????????????????????????????????????????????????????????????????????????');
Run Code Online (Sandbox Code Playgroud)

因为我已将id的数据类型定义为Varchar.数据存储为?????.

我必须使用NVARCHAR ..?VarChar和Nvarchar()之间的区别是什么.请解释一下UNIcode.

sql sql-server

9
推荐指数
2
解决办法
2万
查看次数

如何使浏览器返回按钮忽略哈希标签?

我有一个网站,使用哈希打开/关闭当前页面上的一些选项卡和图层.使用哈希的原因是,如果用户通过链接访问另一个页面然后返回到原始页面,则所有选项卡和图层应该与离开该页面时完全一样.

问题是,当在第一页上并使用浏览器后退按钮时,只有哈希值发生变化,用户必须多次点击才能真正返回到最后一个"真实"页面.


这种行为可以改变吗?这是一个示例工作流程:

所以我正在访问一个页面:

start.php>单击链接>> processing.php单击选项卡,哈希更改>

processing.php#1 >单击页面上的其他部分,哈希更改为>

processing.php#1-2

现在,当我点击浏览器后退按钮时,我想回到:

start.phpprocessing.php#1


但!当我离开时:

processing.php#1-2 >导航到> otherpage.php

然后从那里点击后退按钮,我需要回到:

processing.php#1-2

为了恢复打开的标签和图层.

那可能吗!?任何帮助表示赞赏!

javascript hash jquery

9
推荐指数
2
解决办法
3719
查看次数

已在action属性中使用?key = val查询字符串的表单提交将忽略该查询字符串

所以我试图在保留页面的当前查询字符串的同时向自己提交页面.

所以页面是sb.local/sb/cat.php?brandcode=JM&t=cat_items我拉出查询字符串并将其粘贴回html表单以保留参数.这是结果形式:

<form id="brand-select" method="get" action="?brandcode=JM&t=cat_items" name="brand-select">
Brand:
<select id="brandcode" style="width:207px" tabindex="3" name="brandcode" required="">
<option value=""></option>
<option class="brand-option" value="AX" data-brandid="110"> Aetrex </option>
<option class="brand-option" value="AL" data-brandid="12"> Alden </option>
<option class="brand-option" value="ETC" data-brandid="11"> Etc </option>
</select>
<input type="submit" value="go">
</form>
Run Code Online (Sandbox Code Playgroud)

当我通过选择Aetrex的下拉列表(值AX)提交表单时,它会转到以下网址:

sb.local/sb/cat.php?brandcode=AX 换句话说,它会删除动作中的"t = cat_items".它也削减了"brandcode = JM",但我几乎可以期待,因为它们是重复的.

这不是我所期望的,我预计如果action属性中有一个查询字符串,它会将表单值附加到该查询字符串(例如sb.local/sb/cat.php?brandcode=JM&t=cat_items&brandcode=AX,相反,它似乎完全替换了查询字符串中的那些元素.形成.

表单操作属性是否不可用于存储查询参数,只有更基本的URL信息?

编辑: 请注意,我可以解决这个问题,解析每个参数,然后手动将每个参数放入自己的隐藏字段,除了我想允许更改的任何参数,我只是希望有一些更简单的方法.
我测试了一个非冲突的查询字符串,即使没有冲突(在Firefox中)也被整体替换,所以在此基础上,查询字符串似乎在get表单的action属性中无用?或者我错过了什么.

forms

9
推荐指数
1
解决办法
1万
查看次数

有什么方法可以在html和javascript中实现持久,可共享的存储?

编辑: 让我试着用一个用例来澄清.我希望能够在html/javascript页面上运行一个简单的聊天框,而无需运行我的服务器.我可以很好地编写聊天应用程序的javascript,但是没有一个允许我存储数据的解决方案,以使所有浏览用户都可以看到聊天消息.因此,我的应用程序将接受数据,将其发布到第三方数据存储(理想情况下只是json格式),并定期从数据存储中轮询更新.这不是我唯一会使用这样的json存储服务/ json存储引擎,但它是最明显的例子.


我正在退出服务器端编程,因为html5走到了最前沿,并探讨了我可以用html和javascript做多少,就我以前用html/php/sql实现的功能而言服务器堆栈.例如,在这个新生的html5网站上:http://tersh.royronalds.com/我正在重复使用flickr进行图像托管,并使用tumblr进行博客帖子托管.然而,就像一个例子,我现在发现自己想要编写一个动态待办事项列表,这些东西可以添加项目并在完成时勾选,并在此期间公开显示.另一个例子可能是一个简单,持久的聊天框.

例如,我不想使用ajax来推送有关聊天消息的布尔数据和文本,而是更改PHP脚本然后将数据存储在mysql数据库中,我很乐意将数据推送到第三方或从第三方提取数据存储提供与localstorage API相同类型的功能,但对于json.

所以我想使用一些公共js API的存储方法来解决这个问题,例如存储json的一些方法,或者真正支持字符串和数字的任何结束格式,并且是可存储和可检索的,类似于localStorage,除了持久和可分享.

这样的事情有哪些公共技术/解决方案?

javascript html5 json data-storage local-storage

9
推荐指数
1
解决办法
472
查看次数

Mustache.php:模板选择下拉列表的惯用方法

所以我遇到了一些问题,围绕着最好的习惯方式,使用Mustache.php灵活地处理一些复杂的html案例

第一个是预先选择的选择下拉列表,例如

<select>
  <option value=''></option>
  <option value='bob'>Bob Williams</option>
  <option value='james' selected>James Smith</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我有办法解决这个问题,但我的方式似乎非常不灵活:

  • 在php中取一个数组,
  • 将其重新格式化为具有3个元素的多维数组; value,display,selected(boolean)
  • 将它传递给模板,其中option,value和selected在循环中输出

是否有一种很棒的方法可以使用部分或匿名函数或方法或我缺少的mustache.php的其他一些功能来制作预选的选择下拉列表?

编辑:将此问题缩减为单独的部分,以尽量提高清晰度.

templating mustache

9
推荐指数
1
解决办法
3772
查看次数

在html中嵌入flash的最佳方法

在html中嵌入flash的方法太多了,哪种方式最好?要求是:

  • 跨浏览器支持
  • 支持替代内容(如果浏览器不支持Flash)
  • 是否需要特定版本的Flash播放器

我一直在阅读有关SWFobject的内容,是否有人使用过/测试过?

html javascript embed flash

8
推荐指数
1
解决办法
8515
查看次数

按字母顺序排序MySQL结果,但最后使用数字

通常情况下,排序与分类到顶部,像符号做0*&.这是mysql排序的默认方式; 数字和符号然后AZ.然而,这使得经常最丑或最严重格式的结果浮到顶部(例如,结果@#$@34238 inch&amp).

所以我想做一个修改过的形式,首先是字母AZ,然后是特殊字符.

我将如何创建这种类型的排序?ORDER BY条款中的东西?

mysql sql-order-by alphabetical-sort

7
推荐指数
2
解决办法
2万
查看次数

实现纯css show/hide的最简单方法是什么?

我发现了<details>html5 的元素,这让我想确定是否可以通过css单独实现一个简单且可重用的show/hide.

我过去创建了一个显示/隐藏机制,通过给出两个元素相对定位和一个负z-索引来显示和隐藏内容,然后在悬停时减少前元素的z-index(并增加z-index)悬停时的后部元素).

但是,该方法仅适用于位于同一位置的元素.是否有其他技术可以模拟非重叠元素的显示/隐藏?例如,导致一段描述性文本显示的标题.

我希望能够应用show/hide的简单示例代码:

<div id='container'>
<h3 id='show-hide-trigger'>summary</h3>
<p id='show-hide-text'>Paragraph of detail text paragraph Paragraph of detail text paragraph Paragraph of detail text paragraph Paragraph of detail text paragraph</p>
</div>
Run Code Online (Sandbox Code Playgroud)

是的,我知道jQuery存在.

css show-hide

7
推荐指数
1
解决办法
8785
查看次数