小编med*_*iev的帖子

元素'ul'是否不能嵌套在元素'ol'中?(我从xhtml验证器得到这个错误)帮助请

<ol style="padding-top:0;">
<li><a href="http://www.24hourfitness.com/membership/offers/specials.html?cm_mmc=Silverfox-_-SEM-_-Google-_-Branded?">24 Hour Fitness</a></li>

    <!-- open nested list -->
    <ul>
    <li>This website would be ideal to use as a reference. The information provided lists references and is also very detailed. You feel confident in what you read in this website as being factual and helpful.</li>
    <li>source code – body section</li>

        <!-- open nested list -->
        <ol type="a">
        <li>Don't display unfriendly errors directly to the user.</li>
        <li>Used SSL/HTTPS for login and any pages where sensitive data is entered (like …
Run Code Online (Sandbox Code Playgroud)

xhtml

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

Zend:我在哪里/如何注册自定义视图助手?

在我的layout.phtml档案中,我有:

<?php echo $this->Test(); ?>
Run Code Online (Sandbox Code Playgroud)

我已经创建了一个Test视图助手 application/views/helpers/Test.php

<?php 

class My_View_Helper_Test extends Zend_View_Helper_Abstract {

    public function Test() {
        return 'test';
    }

}
Run Code Online (Sandbox Code Playgroud)

我的配置文件@ configs/application.ini:

resources.view[] = ''
resources.view.helperPath = APPLICATION_PATH "/views/helpers"
Run Code Online (Sandbox Code Playgroud)

我得到的错误:

Zend_Loader_PluginLoader_Exception:在注册表中找不到名称为"Test"的插件; 使用的路径:第406行的Zend_View_Helper_:Zend/View/Helper /:./ views/helpers/in /usr/share/php/Zend/Loader/PluginLoader.php

在类似的说明我也无法注册我的管理员视图助手..

resources.view.helperPath.Admin_View_Helper = APPLICATION_PATH "/modules/admin/views/helpers"
Run Code Online (Sandbox Code Playgroud)

我的modules/admin/views/helpers/AdminPanel.php:

<?php

class My_View_Helper_AdminPanel extends Zend_View_Helper_Abstract {

public function AdminPanel() { return 'test'; }

}
Run Code Online (Sandbox Code Playgroud)

除了使用addHelperPath在Bootstrap中做到这一点,我别无选择吗?如果是这样,有人可以证明我将如何使用我的路径?

zend-framework

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

我在哪里声明网页中的全局JavaScript变量?

我需要在哪里放置一段JavaScript代码来初始化一个必须对页面执行的所有代码都可见的变量?(例如,元素上的事件处理程序将需要访问此变量).

javascript global-variables

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

在视图中访问Phalcon配置值的最简单方法是什么?

我在ini文件中有一个部分,其中包含一些全球使用的社交链接,例如:

[social]
fb = URL
twitter = URL
linkedin = URL
Run Code Online (Sandbox Code Playgroud)

访问这些的最简单方法是什么,还是有更好的方法来组织这些全局变量?

php phalcon volt

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

Django:存储项目特定中间件最理想的地方是什么?

我知道我可以"将它存储在我的python路径中的任何地方"以及所有这些,但是我可以使用哪种有组织的模式来存储我的项目的中间件类?

我通过mod_wsgi将我的项目根目录和项目目录附加到sys路径:

sys.path.append( '/srv/' )
sys.path.append( '/srv/workarounds/' )
Run Code Online (Sandbox Code Playgroud)

后一行是项目根.举个例子,假设我想应用这个中间件类:http://djangosnippets.org/snippets/1179/

我是否只需将代码段内容复制到middleware.py文件中并将其转储到我的项目根目录中?为中间件创建一个目录,将该目录添加到我的python路径?

django middleware

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

学习除Python之外的脚本语言

曾经有人告诉我,程序员倾向于正确地学习一种脚本语言而忽视或不喜欢其他脚本语言.你有类似的经历吗?我使用Python作为我的脚本选择已有几年了,但是,我确信有许多现有的和新兴的语言可以给Python主义留下深刻的印象.除了Python之外,你能推荐一些有趣且有用的脚本语言吗?

python scripting programming-languages

9
推荐指数
4
解决办法
2898
查看次数

无法使用jQuery选择器在IE8中选择HTML5元素的子元素

我发现了一些类似问题的帖子,但这是不同的.在我阅读了另一篇文章后,我从jQuery 1.4升级到1.4.2,但问题仍然存在.我也试过在兼容模式下运行IE 8,似乎没什么用.当然,它在Chrome中运行得非常好.

这是标记:

<section class="pleaseWaitButton">
    <p><img src="images/please_wait.png" alt="Please wait" /></p>
    <p><input type="image" src="images/add_to_cart.png" alt="Add to cart"/></p>
</section>
Run Code Online (Sandbox Code Playgroud)

这是唯一的jQuery选择是在这种情况下工作...

$('.pleaseWaitButton').length // 1
Run Code Online (Sandbox Code Playgroud)

这里的jQuery选择器不起作用!

$('.pleaseWaitButton').find('input').length // 0
$('.pleaseWaitButton input').length // 0
$('.pleaseWaitButton > p > input').length // 0
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?任何人...?

javascript jquery html5 dom internet-explorer-8

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

有没有理由在2011年抛弃javascript flash嵌入方法?

使用JS嵌入flash的好处是我的知识:

  • 能够查询navigator对象并查看安装了哪些Flash版本,可能会分支出来并基于此提供不同的内容
  • 安装闪光灯,脚本保持标记,通常你只需要到指定的一致的方法src,flashvars,尺寸
  • 通过依靠辅助工具来嵌入swf来节省时间,而不用担心错综复杂的细节
  • 如果每个站点嵌入多个对象,则能够提供一致的回退.

缺点:

  • 没有闪存但启用了JS的设备将完全失败
  • 人们变得懒惰,不提供后备内容
  • 如果需要跨浏览器兼容,代码就是一团糟.有共同嵌入各种错误(甚至YouTube的)和"最佳"的跨浏览器似乎嵌套在每一个对象的对象.我意识到,我可以使用服务器端方法并定义嵌入代码一次并在一个区域中更改它,但这使得它不能嵌入/可用于CMS textareas.

专业人士似乎超过了缺点.我在移动内容方面做得不够,无法获得准确的意见.任何人都可以想到原因/为什么不呢?

javascript flash

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

依赖setlocale是否可行,并依赖于安装的语言环境?

我试图生成一个本地化的日期字符串strftime,我使用的占位符是%x.语言/语言环境是setlocale(LC_ALL, array('jp','japanese')),但两个语言环境都不可用,因此它生成了一个包含不正确字符的字符串.然后我安装了ja_JP.utf8语言环境并指定它作为数组中的第一个元素,并解决了我的日期格式问题.

我的问题是,我应该总是依赖于安装的语言环境吗?我知道如何在我有root权限的盒子上安装它们,但是如果我没有访问权限呢?

我相信Zend_Locale并且Zend_Translate根本不依赖,setlocale但不知何故在内部进行,这给我的印象是它对于企业级应用程序实际上是不可行的.

我知道我大概可以用Zend_LocaleZend_Translate我的应用程序,但它也需要支持PHP4,至少再延长一年这就是为什么我不能完全依赖这些.

php localization internationalization setlocale zend-locale

8
推荐指数
2
解决办法
9667
查看次数

有没有一种标准的方法来定义在document.open调用中打开的href?

我正在处理的困境是,在jQuery的烧烤代码,因为IE6和IE7不支持hashchange,他们为了有一个历史记录状态加载页面的两倍.

这会产生负面影响,因为代码在服务器端和客户端都运行两次.用于创建iframe的方法是:

  if ( is_old_ie ) {

    // Create hidden IFRAME at the end of the body.
    iframe = $('<iframe src="javascript:0"/>').hide().appendTo( 'body' )[0].contentWindow;

    // Get history by looking at the hidden IFRAME's location.hash.
    get_history = function() {
      return get_fragment( iframe.document.location.href );
    };

    // Set a new history item by opening and then closing the IFRAME
    // document, *then* setting its location.hash.
    set_history = function( hash, history_hash ) {
      if ( hash !== history_hash ) {
        var …
Run Code Online (Sandbox Code Playgroud)

jquery internet-explorer-7 internet-explorer-6 jquery-bbq

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