我的网站上有一些Google Analytics跟踪代码(GATC),可以_gaq.push
在Google代码中触发对该方法的调用.
在GA不可用或未_gaq
加载的情况下,我想确保页面上没有任何JavaScript错误.通过检查_gaq
与'undefined'不同 - 这是否足以检查它是否可用并且是否是这个x浏览器?我看过Google的文档,但它没有提到任何相关内容.
我知道检查对象是否null
,但我不确定是否有必要.
if (typeof(_gaq) !== 'undefined') {
_gaq.push(['_trackEvent', 'Downloaded Video', 'Yes']);
_gaq.push(['rollup._trackEvent', 'Downloaded Video', 'Yes']);
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试将我的域指向我的 S3 存储桶
当我尝试在我的域上创建 A 记录时,我在 Route53 控制台中收到以下错误:
Error occurred
Alias Target contains an invalid value.
(InvalidChangeBatch 400: "" is not a valid hosted zone id. is not a valid encrypted identifier)
Run Code Online (Sandbox Code Playgroud)
我注意到,当我选择“ap-southeast-2”时,我的“bowls-holdingpage”存储桶不会预先填充,即使它肯定位于该区域并设置为托管静态站点。它在默认的 S3 端点 URL 上托管该网站,但我正在尝试切换它以在我的域上添加 A 记录。
我这里哪里出错了?
dns amazon-s3 domain-name amazon-web-services amazon-route53
我有html和css如下 -
.title {
display: block; background-color: red;
}
<a href="#">
<span class="title">Text</span>
</a>
Run Code Online (Sandbox Code Playgroud)
我可以看到SPAN跨越100%的可用宽度(因为display: block
).如下
|----------------------------------------------------|
| Text |
|----------------------------------------------------|
Run Code Online (Sandbox Code Playgroud)
在Firefox中,我可以单击上面框中的任意位置,它会将我带到链接页面.但是,在IE(IE 7)中,只有当我将鼠标悬停在"文本"文本上时才会将光标作为手.
在IE中我还需要做些什么来使其工作(与在FF中一样)?
我尝试在span中放置锚标签本身(不仅仅是文本),但它不起作用.
谢谢.
安装rhc和vmc后,我遇到了一个奇怪的问题.下面没有一个似乎工作.
对于Openshift:https://openshift.redhat.com/app/getting_started
对于Cloudfoundry:http: //docs.cloudfoundry.com/tools/vmc/installing-vmc.html
我正在使用Ubuntu 10.04
root@bose-Vostro-1540:/home/bose# gem install rhc
Successfully installed parseconfig-0.5.2
Successfully installed rhc-0.88.9
2 gems installed
Installing ri documentation for parseconfig-0.5.2...
Installing ri documentation for rhc-0.88.9...
Installing RDoc documentation for parseconfig-0.5.2...
Installing RDoc documentation for rhc-0.88.9...
root@bose-Vostro-1540:/home/bose# rhc
No command 'rhc' found, did you mean:
Command 'rtc' from package 'nvram-wakeup' (universe)
Command 'rc' from package 'rc' (universe)
Command 'rec' from package 'sox' (universe)
Command 'rcc' from package 'libqt4-dev' (main)
Command 'rsc' from package …
Run Code Online (Sandbox Code Playgroud) 我有一个/var/www/icons
在我的Web服务器上调用的目录,它在我的Apache配置中也被引用为别名,如下所示:
Alias /icons/ "/var/www/icons/"
Run Code Online (Sandbox Code Playgroud)
该目录包含许多未使用AFAIK的小型PNG和GIF,以及README文件.
我可以安全地从我的Apache配置中删除这个别名吗?如果没有,我的申请的哪个方面是删除这可能会产生的影响?
这个目录中的文档很少,我必须承认,直到现在我还没有遇到它.
我正在研究一种通过Subversion命令行提交所有修改/添加文件的方法,不包括提供的黑名单.这可能吗?
如果我有,比方说,100个文件,我想提交,但该名单穿插是我七档不希望提交.有没有办法说"提交所有文件,不包括/path/to/file1.php,/path/to/file2.php,/path/to/file3.php"等....
例如,我必须做以下事情:
svn ci [list all files to commit in here] -m 'my commit message'
Run Code Online (Sandbox Code Playgroud)
但是,还有更好的方法吗?我找不到有关它的任何记录.
我试图解决是否有办法通过HTTPS/SSL链接到Tumblr博客.
当我使用HTTPS 链接到我的博客时,我无法访问它,但它可以在HTTP下运行.
我从2014年2月开始在TechCrunch上发布这篇文章,这表明有一个配置设置可以打开它,但它似乎不再存在.
根据Tumblr的说法,该功能现在已经在测试"周",今天可以在Tumblr的设置中使用.要启用它,用户必须转到他们的Tumblr仪表板的帐户设置,然后切换开关,可以这么说.
我有一个文本框,在我的页面上充当搜索框.我使用"搜索"一词预填充字段,其中默认文本颜色为#D6D6D0.
使用CSS,当有人在框中输入文本时,是否可以将文本颜色更改为#FFFFFF?
<input type="text" name="q" value="SEARCH" id="searchFieldText">
#searchFieldText {
background: url("/images/crmpicco/search_bg3.png") no-repeat scroll 0 0 #000000;
border: medium none;
color: #D6D6D0;
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
height: 21px;
padding-left: 0;
padding-top: 3px;
width: 168px;
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试找到一个最可重用的工作选项,以便能够从FormType进行翻译.
我的第一个选择是以这种方式专门为每个FormType声明一个服务:
services.yml
form.enquiry:
class: Acme\DemoBundle\Form\EnquiryType
arguments: [@translator]
Run Code Online (Sandbox Code Playgroud)
EnquiryType.php
use Symfony\Component\Translation\Translator;
class EnquiryType extends AbstractType {
public $translator;
public function __construct(Translator $translator=null)
{
$this->translator = $translator;
}
public function buildForm(FormBuilderInterface $builder, array $options) {
$tr= $this->translator;
$msg=$tr->trans('default_error');
$builder->add ...
Run Code Online (Sandbox Code Playgroud)
MyController.php
$form = $this->container->get('form.enquiry')->create();
return $this->render('AcmeDemoBundle:Home:index.html.twig', array(
'form' => $form->createView()
));
Run Code Online (Sandbox Code Playgroud)
给出了这个错误
FatalErrorException:错误:调用未定义的方法Acme\DemoBundle\Form\EnquiryType :: create()
我想知道如何通过更改代码来解决它,甚至更好地找到一个更好的选项,允许我将转换器服务注入任何FormType,而无需单独声明每个FormType服务.
我正在提交一份表格并在Sylius中处理,ResourceController
该表格提交表格并对其进行验证.
这是原位形式:
<tr>
<form method="post" action="{{ path('backend_course_row_update', {
'courseeId' : course.id, 'id' : row.id }) }}" novalidate>
{{ form_widget(form.channel) }}
{{ form_widget(form.name) }}
{% for size in form.sizes %}
{{ form_row(size) }}
{% endfor %}
{{ form_row(form._token) }}
<td align="right" style="width: 140px;">
<button class="btn btn-primary" type="submit">
<i class="glyphicon glyphicon-save"></i>Save
</button>
</td>
</form>
</tr>
Run Code Online (Sandbox Code Playgroud)
这里的"形式"是一个CourseGuideRowType
,看起来像这样:
/**
* {@inheritdoc}
*/
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('channel', 'channel_choice', array(
'required' => false
))
->add('name', 'text')
->add('sizes', …
Run Code Online (Sandbox Code Playgroud)