我需要使用Google的新analytics.js在一个页面上跟踪两个帐户的综合浏览量.有很多教程和示例如何使用较旧的ga.js.但我发现的只是这个Google Analytics文档页面.我编写了我的代码以适应给定的示例,但它只跟踪第一个(默认)跟踪器的视图,但不跟踪第二个跟踪器的视图.
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-3', 'domain.com');
ga('create', 'UA-ZZZZZZZZ-1', {'name':'b'});
ga('send', 'pageview');
ga('b.send', 'pageview');
</script>
Run Code Online (Sandbox Code Playgroud)
任何人都知道我的代码有什么问题?根据谷歌的例子,对我来说很好看.
我想将浏览器大小(主要是宽度)设置为大于Windows XP中的屏幕分辨率.看起来没有简单的方法来拖动浏览器窗口并调整其大小.它会调整到实际屏幕的最大宽度和高度,但不会更大.
我需要在大屏幕上检查和测试一些网页,但我只有一个自己的小笔记本.有没有办法如何完成更大的浏览器窗口?最好是在Chrome中,但Windows中的任何浏览器都可以.
我有简单的问题 - 文本输入元素,它指定了2个CSS属性,请参阅下面的代码:
<input type="text" style="resize:horizontal; width:200px" />
Run Code Online (Sandbox Code Playgroud)
仅resize指定属性时,input可以将其调整为任何宽度.但是,如果我已width指定,则input元素可以仅调整大小200px,而不是更短.
有没有办法如何指定默认宽度,同时输入元素可调整到任何宽度?比width属性设置更宽还是更短?
在此先感谢您的帮助!
编辑 - 澄清:我需要输入元素可以自由调整 - 任何宽度 - 大于200px和小于200px
编辑2 - 如果有可能,我最好寻找纯CSS解决方案.
我有灵活宽度设置的DIV,例如最小宽度:800px和最大宽度:1400px.在这个DIV中,有许多框的固定宽度为200px并且显示:内联块.因此,根据父DIV宽度,这些框填充整个空间.
我的问题是右侧的空白区域是由父div的可变宽度引起的.有时这个空白区域很小并且看起来很好,但是父div的宽度不同,这个空白区域几乎是200px.
我不知道,如果我详细描述了我的问题,我希望这张照片有助于描述我的实际情况:

这就是我想要的:

使用TABLE可以轻松实现此自动边距.但是,我不知道确切的列数,因为它取决于用户的屏幕分辨率.所以我不能使用表而是坚持使用CSS.
任何人都知道如何解决这个问题?提前感谢您的意见和解答.
编辑:我不需要IE6的支持.我想支持IE7,但IE7是可选的,因为我知道有限制所以我可能会在IE7中使用固定宽度的"div.wrapper"
EDIT2我需要处理这些框的多行,因此它们不会超过"div.wrapper"框并正确地包装在多行框中,而不仅仅是在一条长行中.
EDIT3我不知道"列"的数量,因为这取决于用户的屏幕分辨率.所以在大屏幕上可以有一排7个盒子,而在小屏幕上,一排可能只有4个盒子.所以我需要的解决方案不会在一行中设置固定数量的方框.相反,当盒子不适合一行时,它们应该只包裹到下一行.
我想(最好在jQuery中)常规文本输入框,可以通过其右下角点击和拖动(例如像Chrome中的textareas)并由用户调整大小?
找不到任何已实现此功能的jQuery插件.如果这样的事情存在或者如何容易实现,任何人都可以给我提示吗?
先感谢您.
编辑:我希望像textarea在Chrome中一样可以调整大小...
我的网站固定宽度为1000px.我想支持此页面的2个较小宽度.我通过像这样的CSS媒体查询成功完成了这项工作:
@media only screen and (min-width : 800px) and (max-width : 999px) {
#content { width:800px; }
}
@media only screen and (max-width : 799px) {
#content { width:600px; }
}
Run Code Online (Sandbox Code Playgroud)
现在,当我在Android浏览器(2.3.3)上测试我的网页时,它使用1000px的视口宽度,因此它以全宽显示网站.但如果选择视口宽度为800px会更好,因为网页会针对具有较小显示的设备显示更优化.
我知道我可以使用例如:<meta name="viewport" content="width=800px" />或设置视口宽度,或者使用:设置相应于设备物理宽度的宽度<meta name="viewport" content="width=device-width" />,但这些都不起作用.因为它会强制所有移动设备在第一种情况下总是使用800px视口,或者它会在第二种情况下使用设备上的像素的物理宽度,但这也不会有效,因为在纵向模式下(大多数人如何冲浪移动设备)网络和使用手机)将是300px或最多400px,这是太小,用户将不得不水平滚动很多.
所以实际上我的问题是 - 我可以支持并可能强制移动浏览器使用不同的视口宽度,具体取决于它们的实际屏幕大小吗?我不知道我是否足够正确地解释了它,所以我将得到我想要实现的例子:
对于物理宽度为400px的移动设备(具有更大显示器的现代设备),我想强制800px宽度的视口,并且可能具有0.5,因此在第一页访问时将显示完整而无需水平滚动并且具有用户选项以放大到页面的一部分.
对于物理宽度为300px(某些中级和低端设备)或更小的移动设备 - 我想强制600px宽度的视口,并且可能使用0.5,因此在第一次访问时将显示完整或至少大部分显示在屏幕上需要很少的水平滚动.当然,用户可以放大页面的某些部分.
这可能只使用CSS或CSS3设置吗?我可以想象JS解决方案,但我想用CSS实现它.
感谢您提前提供的任何帮助.
我使用PHP的PDO连接到MySQL,如下所示:
$driver_options[PDO::ATTR_PERSISTENT] = true;
$db = new PDO('mysql:host='.$host.';dbname='.$db_name, $user, $pass, $driver_options);
Run Code Online (Sandbox Code Playgroud)
我在这台服务器上有2个数据库(让我们称之为database_A和database_B),有时会发生非常奇怪的事情.即使$ db_name 100%设置为'database_A',也会连接到'database_B'.
它发生在完全随机的状态.我可以再次运行相同的脚本10次,一切都很好.第11次这个问题发生了.
我永远不会指望这种情况发生.它让我很头疼.有人能解释一下吗?并且是不使用持久性的唯一解决方案?
我有一个很大的网站,取决于APC,主要存储使用apc_add和apc_fetch功能的自定义数据.
似乎APC与PHP 5.4并不完全兼容,并且PHP 5.5内置了Zend OPcache.我有什么替代方法来替换apc_add和apc_fetch功能?
请不要提及memcached,我已经在使用它,但它不适合作为APC的直接替换,因为我正在进行多次apc_fetch调用,因为为此目的,APC比memcached快得多.
感谢您的任何建议和帮助.
编辑:我认为,这表明APCu是不错的选择,但它有稳定性相同的问题(PHP段错误)...有没有其他替代方法如何存储本地用户缓存数据?
我正在使用ubuntu 10.10尝试安装libevent开发库libevent1和libevent2.我用下面的命令 -
apt-get install libevent-dev libevent1-dev
But it shows-
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libevent1-dev
Run Code Online (Sandbox Code Playgroud)
然后我用 - apt-get install libevent-dev
但它说libevent-dev已经是最新版本了.那是libevent2吗?我是root用户.我做错了吗?ubuntu 10.10是否支持libevent2?非常感谢您的帮助.谢谢
首先,如果我的问题听起来有些混乱,我会道歉,我会尽力详细描述我的情景:
我有网站,用户可以输入自己的个人数据.它们主要是健康数据,因此它是非常私密和敏感的信息.因此,我需要在服务器上加密这些数据,即使服务器受到损害,这些数据也会受到保护,因为它们将使用每个用户的密码进行加密.当然,用户密码不会作为明文型文本存储在服务器上,只会存储密码哈希值.
但我的问题是,当用户可以选择与其他用户分享他/她的一些信息时,该网站将提供"社交功能".但这会有问题,因为我无法解密用户私有数据,因此无法向其他用户显示.
你能给我一些选择,或者至少是想法,怎么能解决这个问题?优选使用LAMP环境.
css ×3
css3 ×2
html ×2
javascript ×2
php ×2
analytics.js ×1
apc ×1
browser ×1
encryption ×1
fluid-layout ×1
hash ×1
input ×1
install ×1
jquery ×1
lamp ×1
libevent ×1
memcached ×1
mobile ×1
mysql ×1
opcache ×1
pdo ×1
resizable ×1
screen-size ×1
security ×1
textarea ×1
ubuntu ×1
ubuntu-10.10 ×1
viewport ×1
windows-xp ×1