Don't render html.tpl.php for a specific path Is it possible to load page content without rendering html.tpl.php? I mean on default Drupal has the follwoing:

Html.tpl.php --> Page.tpl.php -->...(etc.)

my goal is to remove Html.tpl.php for a custom path (site://ajax-unesco)

so:

page--ajax-unesco.tpl.php --> ... (etc.)
You could do something like this:

/**
 * Implements hook_menu
 */
function MY_MODULE_menu(){
  $items = array();
  $items['clean/view'] = array(
    'page callback'    =&gt; 'MY_MODULE_clean_view',
    'page arguments'   =&gt; array(2, 3),
    'access arguments' =&gt; array('access content'),
    'type'             =&gt; MENU_CALLBACK,
  );
  return $items;
}

/**
 * Menu callback for clean/view
 * Output view without wrapper page markup
 */
function MY_MODULE_clean_view($name, $display = 'default'){
  // Note views_embed_view performs views access check
  print views_embed_view($name, $display);
  drupal_exit();
}


You can then use the dynamic path /clean/view/view_name/display_id to render the View without the wrapper markup.