2011-10-12 39 views
0

我今天刚遇到一个很奇怪的问题。 我的应用程序结构是: /应用 - /控制器 ----/editor.php - /视图 ----/test.php的 /公共 /系统RaphaelJS路径对象图像填充和渐变在CodeIgniter中不起作用?

我用笨的PHP和raphaeljs库进行画布操作。 有此trich与RaphaelJS约填充路径对象与图像: http://www.irunmywebsite.com/raphael/additionalhelp.php?q=path#PAGETOP

我测试了它的公共目录下,它的工作完美 但每当我试图运行在/应用程序目录完全相同的代码。与codeigniter,它以某种方式阻止渐变和图像填充,而不是填充对象与黑色。

我想这是关于笨的方式处理URL

我有编辑器控制器类这样的功能:

public function test() 
{ 
    $this->load->view('editor/test'); 
} 

test.php的:

<html> 
<head> 
<?php $this->load->helper('url'); ?> 
<base href="<?php echo base_url(); ?>"> 
<script type="text/javascript" src="./public/js/raphael-min15.js"></script> 
</head> 
<body> 
<div id="canvas"></div> 
<script> 
.. 
.. 
// same script on the page linked above 
.. 
.. 
</script> 
</body> 
</html> 

回答

2

去除基地标签解决了这个问题。